Como reinstalar o Ubuntu sobre o SO Elementary em um sistema EFI?

3

Primeiro, um pouco de fundo. Eu consegui dual boot Ubuntu 13,04 com o Windows 8 (pré-instalado). Eu desabilitei a inicialização segura. Eu tive que ir nas configurações do BIOS e alterar a ordem do disco para selecionar o Ubuntu como o primeiro disco (ele criou o Ubuntu como um dispositivo de inicialização). Grub iria abrir e eu só vi o Ubuntu. Eu abri o Ubuntu e executei o reparo da inicialização e, quando reiniciei, pude ver o Ubuntu e o windows 8. Ambos os sistemas operacionais funcionavam perfeitamente.

Depois de bagunçar o Ubuntu, eu decidi que uma reinstalação estava em ordem. No entanto, decidi instalar o sistema operacional elementar no Ubuntu. Como eu só tinha 1 partição para o Ubuntu (sem contar a troca) eu simplesmente apaguei a partição, recriou uma partição ext4 e deixei o carregador de boot em seu lugar padrão (dev / sa, eu acredito). Reinicializado, novamente, a única opção era o elementary OS, então corri o reparo da inicialização mais uma vez, e com certeza consegui meu windows 8 de volta. Tentei os dois e eles trabalharam. Eu estava tendo um problema com o elementary OS, então decidi reinstalar o Ubuntu novamente. Repeti os mesmos passos de antes, apaguei a partição 1 que continha o sistema operacional elementar e instalei o Ubuntu em uma partição recém-criada.

Aqui é onde o meu problema começa. Após a reinicialização depois de terminar a instalação, eu só teria uma tela em branco. Então eu decidi olhar para as minhas configurações do BIOS novamente e notei que o elementary ainda estava nos dispositivos de inicialização, em vez do Ubuntu. Eu pensei que talvez a inicialização no live usb e executando o reparo de inicialização novamente iria consertá-lo. Ran a ação recomendada, reiniciado e ainda tem a tela em branco. Olhou para os dispositivos de inicialização no BIOS e elementar ainda está lá.

Eu tentei algumas configurações diferentes no reparo de inicialização, mas sempre recebo a tela em branco. Por algum motivo, não consigo remover o elementary da lista de dispositivos de inicialização. Antes de instalar o elementary, o Ubuntu era um dispositivo de inicialização que eu poderia escolher.

Alguma idéia sobre como remover o elementary de lá e adicionar novamente o Ubuntu para que eu possa carregar o grub e escolher entre os dois sistemas operacionais?

    
por Moosehead 12.09.2013 / 00:49

1 resposta

1

Usando o conselho do @ oldfred

Eu iniciei a partir do USB ao vivo e corri

sudo efibootmgr -v 

A opção "-v" exibe todas as entradas para que você possa confirmar que está excluindo a entrada correta. A saída parece algo como

BootCurrent: 0000
Timeout: 1 seconds
BootOrder: 0000,0001,0002,0003,0004,0005
Boot0000* elementary    HD(1,GPT,887f27c1-1cfd-42a8-8d04-c3b41ba74a74,0x800,0x100000)/File(\EFI\UBUNTU\GRUBIA32.EFI)
Boot0001* Windows Boot Manager  HD(1,GPT,887f27c1-1cfd-42a8-8d04-c3b41ba74a74,0x800,0x100000)/File(\EFI\MICROSOFT\BOOT\BOOTMGFW.EFI)
Boot0002* ubuntu    HD(1,GPT,887f27c1-1cfd-42a8-8d04-c3b41ba74a74,0x800,0x100000)/File(\EFI\UBUNTU\GRUBX64.EFI)
Boot0003* UEFI:CD/DVD Drive BBS(129,,0x0)
Boot0004* UEFI:Removable Device BBS(130,,0x0)
Boot0005* UEFI:Network Device   BBS(131,,0x0)

Então você usa a combinação de -b #### para especificar a entrada e -B para excluí-la, digamos que eu queira excluir Boot0000* elementary HD... , eu faria:

sudo efibootmgr -b 0000 -B

Veja man efibootmagr ou a página do manual efibootmgr

Eu apaguei a entrada do menu elementar e executei novamente o reparo da inicialização. Desta vez tudo funcionou.

    
por Moosehead 12.09.2013 / 13:15