Sugiro que você siga as ferramentas padrão para executar um script na inicialização.
Veja esta resposta a uma pergunta semelhante pergunta, onde eu listei os passos a seguir. Além disso, como mencionado por outro usuário nessa questão, para fins de teste, basta colocar os comandos em /etc/rc.local, antes da "saída 0".
Você também precisa garantir que todos os serviços dos quais isso depende já estejam iniciados quando isso for executado. Verifique os logs em / var / log para quaisquer mensagens de erro.