Eu tenho problemas ao inicializar uma máquina linux minha.
Durante a fase de inicialização, ao executar o script /init
, ele se queixa de não encontrar mount
. Minha variável PATH
está definida como /sbin
e /bin
.
Eu tentei chamar /bin/mount
diretamente, o que também falhou, dizendo que não existe.
Em seguida, incluí find .
, que foi encontrado e mostrei que /bin/mount
estava realmente acessível.
Não sei o que fazer com isso. Eu li, que initramfs
é basicamente um busybox
shell, então o problema poderia estar aí?
UPDATE
Parece que mount
é o único comando / arquivo que não foi encontrado. Eu comecei sh
durante o processo de inicialização; tab completou o mount e o encontrou via find
.
Quando tentei executá-lo, no entanto, recebi a mesma mensagem de erro "não encontrada", conforme mostrado abaixo.
UPDATE 2
Eu resolvi o problema temporariamente, substituindo todas as instâncias de mount
em meu /init
por /bin/busybox mount
. Funciona assim.