Você pode tentar inicializar a partir da linha de comando do grub, supondo que seu sistema de arquivos esteja intacto. Você precisa dar 4 parâmetros chave para inicializar:
- $ root : a partição em que o sistema raiz está localizado
- $ prefix : o caminho onde o sistema grub está localizado
- $ linux $ : o caminho / nome do arquivo do kernel linux
- $ initrd : o caminho / nome do arquivo da imagem de inicialização
Por default do ubuntu, as linhas de comando devem ser assim:
GRUB> set root=(hdx,y)
GRUB> set prefix=(hdx,y)/boot/grub
GRUB> linux /vmlinuz root=/dev/sdax ro
GRUB> initrd /initrd.img
em que x, y é o ID do dispositivo e o ID da partição. Você pode primeiro listar todas as partições e verificar os arquivos para descobrir qual é qual, por exemplo:
GRUB> ls
GRUB> ls (hdx,y)/
GRUB> ls (hdx,y)/boot/
GRUB> ls (hdx,y)/boot/grub/
Se houver uma partição / boot separada, lembre-se de substituir $ prefix por " (hdx, y ') / boot / grub "onde y 'é a partição / boot e substitua $ vmlinuz e $ initrd por" / boot / vmlinuz "e" /boot/initrd.img ".
Em alguns casos, o ID do dispositivo e o ID da partição começam com letras diferentes. Use o mesmo nome listado pelo comando GRUB> ls
.
Se os comandos do grub não trouxerem o sistema, você deve verificar se o sistema de arquivos está intacto, especialmente se os arquivos de chaves dos arquivos vmlinuz, initrd e grub ainda estiverem lá.