Cada vez que eu reinicio meu computador (rodando Kali Linux), o /proc/cmdline
arquivo é redefinido e reconfigura a raiz para /dev/sdb1
, o que leva à falha na inicialização (como /dev/sdb1
não existe), e então toda vez que tenho que ligá-lo, tenho que edite o arquivo e defina a raiz novamente como /dev/sda1
.
Como posso fazer com que o sistema não bagunce esse arquivo? É um pouco incômodo ter que editar as configurações de inicialização toda vez que reinicio minha máquina.
A propósito, tentei chattr +i /proc/cmdline
bloquear manualmente o arquivo, mas recebo um erro ( chattr: Inappropriate ioctl for device while reading flags on cmdline
)
Responder1
Como você está usando Kali Linux, provavelmente também está usando Grub2
O problema não está no /proc/cmdline
arquivo, pois é um arquivo virtual que é recriado no momento da inicialização.
Você precisa reconfigurar o grub2 para passar o parâmetro para o kernel.
Então edite /etc/default/grub
, você deverá ver uma linha chamadaGRUB_CMDLINE_LINUX=
Adicione entre aspas root=/dev/sda1
e salve, depois faça update-grub
em um terminal e pronto.