Eu estava tentando modificar o /etc/group
arquivo e acidentalmente limpei seu conteúdo. Agora não consigo mais usar sudo
e não sei o que mais está quebrado. Como posso consertar isso?
Responder1
Reunindo informações da Internet, descobri que o sistema aparentemente faz backup de alguns arquivos, incluindo /etc/group
, para /var/backups/[filename].bak
. Com certeza, inicializei em um USB ativo, montei meu HD, gravei em cd /media/ubuntu/[hard drive]
e executei:
sudo cp var/backups/group.bak etc/group
Então, quando reiniciei, meu sistema estava pronto para funcionar. Além disso, você também pode inicializar o sistema em um shell root. (Eu vi como, mas nunca me lembro como.) Então, depois de montar seu rootfs como rw e tudo mais, você usaria:
cp /var/backups/group.bak /etc/group
Outra opção seria verificar se /etc/group-
(observe o traço) existe. Se isso acontecer, você pode inspecioná-lo e copiá-lo de volta para /etc/group
.