Eu resolvi esse problema lançando o script como root no arquivo bash.bashrc. Esse arquivo é executado no terminal interativo sempre que o terminal é iniciado e, como este era um CD ao vivo, não há login de usuário configurado para que ele funcione perfeitamente para os meus propósitos.