Esta é uma solução possível, mas não deve ser usada para que sua partição raiz não seja mais corrompida. Executando o comando: fsck -t ext4 /dev/sda1
Este programa tenta procurar e reparar erros em um sistema de arquivos corrompido. Substitua o ext4 pelo sistema de arquivos real, você tem que conhecer o sistema de arquivos ou então a partição será mais corrompida. Consulte este tópico para obter mais informações.
Embora essa pergunta tenha uma resposta, existe uma maneira alternativa de corrigir o problema que funcionou para mim. As etapas são explicadas neste vídeo doloroso: link . Em resumo, ele reinstalará o Grub2 completamente em vez de repará-lo.
Como esse vídeo é tão doloroso de assistir, vou listar as etapas abaixo (como eu deveria, independentemente de como é doloroso assistir ao vídeo)
- Inicie uma sessão ao vivo do Ubuntu. O vídeo usa um CD ao vivo, como eu usei um live-usb. Eu me certifiquei de que o live-usb tenha a mesma versão do Ubuntu que eu tinha no meu disco rígido.
- Descubra onde sua partição raiz foi montada. No vídeo, o usuário usa o nautilus para navegar por cada unidade que foi montada. Foi montado com uma longa seqüência de números e caracteres. Se esse for o caso, siga as etapas a seguir para remontar a partição. Senão, siga para o passo 5.
- Abra o terminal com
ctrl
+alt
+T
e use o comandomount
para encontrar o nome da partição. - Monte a partição. Crie uma nova pasta na sua pasta de mídia. %código%. Em seguida, monte sua partição para essa pasta.
sudo mkdir /media/ubuntu
em quesudo mount /dev/sdxx /media/ubuntu
dexx
é determinado no passo 3. -
Vincule os seguintes diretórios do diretório raiz do seu live cd / usb ao diretório do seu diretório raiz na sua versão do Ubuntu. Os diretórios são
sdxx
dev
eproc
. Faça isso com os seguintes comandos:sudo mount --bind /dev /media/ubuntu/dev sudo mount --bind /sys /media/ubuntu/sys sudo mount --bind /proc /media/ubuntu/proc
-
Mude o diretório raiz para o da sua partição do Ubuntu.
sys
- Tendo feito o acima, instalando o Grub2 novamente irá instalá-lo no diretório raiz de sua distribuição do Ubuntu e não no cd / usb ao vivo. Então, vá em frente e execute
sudo chroot /media/ubuntu/
E é assim que consertar o grub usando um live-cd / usb. Este método foi desenvolvido pelo usuário do youtube crazytechzone.