Sugiro alterar temporariamente a configuração init
para que o shell não fique ativo por um momento.
Como você mencionou inittab
, presumo que esteja usando sysvinit
. Com isso, você pode fazer isso alterando o arquivo inittab
config e, em seguida, executando init q
(o que faz com que init
releia seu arquivo de configuração e atualize o estado interno). Dependendo da versão do sysvinit
e do shell que está sendo executado no seu console serial, você também pode precisar matar o próprio shell explicitamente.