Como reinstalar o grub na partição EFI após instalá-lo inicialmente na raiz do Linux. Eu tenho que começar de novo?

5

Minha máquina estava rodando Mint 15 KDE 64-bit (particionamento GPT, bootloader EFI sem 'boot seguro'), e eu queria testar o Mint 16 antes de me comprometer com ele. Então eu instalei em outra partição e disse para colocar o GRUB em /dev/sda6 em vez de /dev/sda .

Eu então executei a ferramenta de reparo de inicialização do Ubuntu na configuração do Mint 15, que detectou e adicionou o menu GRUB do Mint 16 ao 15. Por enquanto, tudo bem. Eu posso inicializar 16 selecionando o GRUB do 15 no meu menu de inicialização do EFI (estou usando o rEFInd para isso), e tendo esse boot 16 para mim. Mas agora eu quero fazer o 16 diretamente inicializável a partir do rEFInd - então ele não vai depender de manter 15 por aí.

O reparo de inicialização ainda é a ferramenta para o trabalho?

O Mint 16 parece saber como manipular a inicialização via EFI diretamente, então eu esperaria que ele tivesse suas próprias ferramentas para gerenciar o processo de inicialização. Existe uma ferramenta de bootloader do KDE GRUB2, mas isso parece apenas gerenciar as entradas do menu grub na minha partição. Ele tem uma opção na aba 'Advanced' para 'Install / Recover Bootloader', mas essa ferramenta apenas lista minhas partições - e não mostra a minha partição EFI. Eu acho, porque eu não configurei a inicialização da EFI no momento da instalação, eu também não tenho /boot/efi montado.

Algum conselho sobre como proceder?

    
por littlenoodles 16.02.2014 / 17:23

1 resposta

1

Você é aconselhado a ler os princípios de bootloader EFI - isso deve ajudá-lo a entender que a instalação de um O bootloader no MBR ou no setor de inicialização de uma partição não fará nada ao inicializar no modo EFI. Você basicamente quer estabelecer ou reutilizar uma ESP (Partição do Sistema EFI) existente em um disco particionado da GPT e para armazenar todos os seus gerenciadores de inicialização em seus subdiretórios.

    
por 17.02.2014 / 15:50