Rebooted sem atualizar o menu Grub, não inicializa no Ubuntu

0

Acabei fazendo um comando sudo apt-get autoremove antes para esclarecer uma culminação maciça de pacotes desnecessários antes de usar o Pinguy Builder, e observei que uma das remoções de pacotes executou um comando sudo update-initramfs type, exceto que ele não atualizou ( -u ), mas em vez disso, removeu o arquivo atual de ramfs e adicionou um novo. Ele disse "talvez seja necessário atualizar o grub", como em sudo update-grub e sudo update-grub2 . No entanto, eu estava com pressa de sair para algum lugar e desligar o sistema antes de fazer os comandos update-grub . Da próxima vez que eu iniciei, ele não mostrava nenhum dos itens de menu do Linux, apenas o Android que eu instalei anteriormente. Existe alguma maneira (de preferência sem precisar de um meio de instalação, visto que eu não tenho um disponível) para conseguir que o sistema inicialize o Ubuntu novamente para que eu possa fazer os comandos de atualização do Grub (e também, atualizar o O arquivo de configuração do Grub corrige isso ou é um problema mais profundo?)

  • obrigado!
por Brenden McFarling 01.12.2017 / 16:59

1 resposta

1

Sim, você pode inicializar seu PC com LiveUSB ou LiveCD e, em seguida:

sudo mkdir /media/target
sudo mount /dev/sda2 /media/target # mount root
sudo mount /dev/sda1 /media/target/boot # mount /boot
sudo mount -t proc proc /media/target/proc/ # mount /proc
sudo mount --rbind /sys /media/target/sys/ # recursively mount /sys
sudo mount --rbind /dev /media/target/dev/ # recursively mount /dev

sudo chroot /media/target

Então, dentro do chroot, execute este comando:

sudo update-grub
    
por aiwha 01.12.2017 / 18:22