GRUB2 questão após remover o Windows e reinstalar o Ubuntu

0

Versão curta Não é possível restaurar a partição EFI com o reparo de inicialização. Crie uma partição adequada AND coloque uma pasta / EFI / nela, depois use o reparo de inicialização

Pergunta original

Eu originalmente tinha um boot duplo com o win 8 nele. A exclusão também bloqueou minha partição de inicialização EFI. Eu finalmente reinstalei o Ubuntu 14.04 através de um USB ao vivo, pois as imagens do meu kernel estavam arruinadas pelo reparo de inicialização, esperando que isso também consertasse a inicialização, mas isso não funcionou.

Meu status atual da partição:

ondesda3éaantigapartiçãodowindowsesda6contémdados(backup).sda2mantémminhainstalaçãodoubuntu.

editarEuremovisda1ecoloqueiapartiçãobios_grubsinalizadanoiníciododisco,reinstaleiogrubeatualizei,massemsucesso/edit

Meustatusatualdeinicializaçãoédadoaqui:

link

Apesar disso, se eu inicializar sem o meu live usb, eu só recebo uma tela preta (não grub) dizendo que todas as opções de inicialização foram testadas.

Eu posso inicializar manualmente o Ubuntu Ubuntu rodando o grub a partir da tecla usb no modo UEFI, pressionando c para obter a interface CLI, e usando

grub> linux (hd1,gpt2)/vmlinuz root=/dev/sda2
grub> initrd (hd1,gpt2)/initrd.img
grub> boot

Então, eu tentei ambos usando boot-repair e instalando o grub manualmente por

sudo grub-install /dev/sda
sudo update-grub

ambos acabam bem sem erros, mas eu ainda recebo a tela preta.

Além disso, não consigo inicializar o sistema manualmente se executar meu grub na chave usb no modo não UEFI, já que não consigo alcançar a interface de linha de comando neste caso (segurar o shift leva a uma grub cagpy grub e estou preso lá).

    
por Three Diag 25.06.2015 / 18:33

1 resposta

1

Eu consegui resolver isso, foi muito bobo.

Eu usei boot-repair para restaurar a partição EFI.

Eu criei uma partição FAT32 de 230 MB na cabeça do disco e marquei como inicialização usando gparted . Depois disso, o boot-repair ainda estava reclamando sobre a falta da partição EFI ("Sua inicialização do sistema está no modo efi mas nenhuma partição efi foi encontrada. Você pode querer tentar novamente após criar uma partição efi (fat32, ~ 100-200mb, cabeça de disco, flag de inicialização) "

Aparentemente, não é suficiente ter a partição conforme exigido pela mensagem de erro. Então, fiz isso:

sudo mount /dev/sda4 /media
sudo mkdir /media/EFI

em seguida, o reparo da inicialização encontrou corretamente sda4 como a partição para instalar o grup EFI e tudo funcionou bem.

Não sei se é relevante, mas também instalei o pacote grub-efi-amd64-signed em algum momento.

    
por Three Diag 26.06.2015 / 02:13