grub.efi não inicializa mas shim.efi faz

0

Eu tenho dual boot (Ubuntu 14.10 com windows8.1) Eu tive grub rescue > sistema de arquivos desconhecido e usei boot-repair para resolvê-lo. Eu removi os arquivos grub e boot-repair deu alguns códigos que eu corri no terminal. Finalmente eu reiniciei e novamente recebi um sistema de arquivos desconhecido, selecionei opções aleatórias na ordem de inicialização e obtive shim.efi junto com grub.efi . Eu selecionei no shim.efi e ele inicializou corretamente no Ubuntu 14.10. Eu quero shim.efi para ser o padrão para me salvar o incômodo da próxima vez.

    
por Manoj Bharadwaj 24.02.2015 / 09:57

1 resposta

1

Você pode ajustar sua ordem de inicialização padrão com o comando efibootmgr em uma janela do Terminal. Especificamente, use a opção -v para ver as opções disponíveis e, em seguida, use a opção -o para alterar a ordem. Todo o processo pode parecer algo assim:

$ sudo efibootmgr -v
BootCurrent: 0000
Timeout: 1 seconds
BootOrder: 0000,0009,000D,0003,0001,0002,0004
Boot0000* rEFInd Boot Manager   HD(1,800,112800,a8d39218-44ce-455b-8735-919754df131d)File(\EFI\refind\refind_x64.efi)
Boot0001* UEFI:CD/DVD Drive BIOS(81,0,00)
Boot0002* UEFI:Removable Device BIOS(82,0,00)
Boot0003* UEFI: Built-in EFI Shell  Vendor(5023b95c-db26-429b-a648-bd47664c8012,)..BO
Boot0004* UEFI:Network Device   BIOS(83,0,00)
Boot0009* UEFI OS   HD(1,800,112800,a8d39218-44ce-455b-8735-919754df131d)File(\EFI\BOOT\BOOTX64.EFI)..BO
Boot000D* ubuntu    HD(1,800,112800,a8d39218-44ce-455b-8735-919754df131d)File(\EFI\UBUNTU\GRUBX64.EFI)..BO
$ sudo efibootmgr -o D,9,0

Claro, seus detalhes serão diferentes. O computador do qual eu copiei e colei essa saída não tem nenhum binário Shim instalado, então não há essa opção aqui. Você terá que procurar o binário Shim que está lançando e defini-lo primeiro. Você pode, opcionalmente, incluir outros valores como fallbacks. Na verdade, se houver uma entrada para o Windows ou algum outro SO que inicialize com êxito, é melhor incluí-lo na lista para que ele seja inicializado mesmo se o Shim falhar por algum motivo (digamos, se o arquivo for acidentalmente excluído). p>     

por Rod Smith 05.03.2015 / 21:05