Existem "soluções", e soluções elegantes... me parece que a solução do script está no primeiro caso...
Há algumas dicas que podem ajudar, como rever se o programa precisa mesmo acessar o dispositivo de disco, e se esse acesso está sendo dado apenas pra fazer a montagem de um sistema de arquivos, de repente está faltando alguma opção no fstab (user? auto? noauto?).
Seria bom ter mais informações sobre o que está sendo feito e como, pra gente poder formar uma opinião melhor sobre o problema.