Como limpar carregadores de inicialização e entradas UEFI de outras instalações?

5

Eu tenho um novo laptop Windows e queria fazer o boot duplo com o Linux. Eu instalei o Fedora, antes de mudar de idéia e voltar para o Mint. Eu gostaria de manter o Win 8.1 e o Mint.

No entanto, agora o menu de inicialização do UEFI contém cinco entradas:

OsdoisprimeirosmelevamparaoGrub,queeuachoqueésobradaminhainstalaçãodoFedora.OspróximosdoismelevamaoLinuxMint,eoúltimomelevaaoWin8.1.

GostariaderemoverasentradasdoFedoraeumadasentradasdoLinuxMint.Ainterface"Setup" torna muito simples entender como, mas:

  1. Gostaria de ter certeza de que excluir essas entradas não é algo estúpido
  2. Eu não sei como lidar com os restos do Grub que sobraram da instalação do Fedora. Devo apagá-los? Ignore-os?

Se eu excluir os remanescentes do Grub, não sei como fazer isso ou até mesmo em qual partição ele está. Aqui está uma olhada na minha tabela de partições no Gparted e no meu tabela de partições no Windows . Por último, mas não menos importante, eis o que o EasyBCD mostra:

There are a total of 5 entries listed in the bootloader.

Default: Windows 8.1
Timeout: 30 seconds
EasyBCD Boot Device: C:\

Entry #1
Name: Fedora
BCD ID: {51954931-ff5c-11e4-8caa-f68841e7e615}
Device: \Device\HarddiskVolume1
Bootloader Path: \EFI\FEDORA\SHIM.EFI

Entry #2
Name: ubuntu
BCD ID: {51954933-ff5c-11e4-8caa-f68841e7e615}
Device: \Device\HarddiskVolume1
Bootloader Path: \EFI\UBUNTU\SHIMX64.EFI

Entry #3
Name: UEFI OS
BCD ID: {51954932-ff5c-11e4-8caa-f68841e7e615}
Device: \Device\HarddiskVolume1
Bootloader Path: \EFI\BOOT\BOOTX64.EFI

Entry #4
Name: ubuntu
BCD ID: {51954934-ff5c-11e4-8caa-f68841e7e615}
Device: \Device\HarddiskVolume1
Bootloader Path: \EFI\UBUNTU\GRUBX64.EFI

Entry #5
Name: Windows 8.1
BCD ID: {current}
Drive: C:\
Bootloader Path: \Windows\system32\winload.efi

Como devo lidar com essas opções extras de inicialização sem usar meu laptop?

    
por Paul 23.05.2015 / 05:35

1 resposta

3

No Linux, use o comando efibootmgr

efibootmgr -v

lista as entradas.

efibootmgr -b 0002 -B

removeria o número de entrada 2 do menu.

Caso você deseje gerar novamente esses valores caso eles sejam excluídos: Primeiro monte o seu ESP. Geralmente para / boot / efi mas / mnt é bom para. Então

grub-install --target = x86_64-efi --efi-directory = [montagem do ESP] --bootloader-id = [nome]

(isso não reconfigura o GRUB)

Se você precisar reinserir a entrada para o Fedora ou o Ubuntu usando o Shim em vez do GRUB

sudo efibootmgr -c -L Fedora -d / dev / sdX -pY -l \ EFI \ fedora \ shim.efi X é o dispositivo e Y é o número da partição da partição do sistema EFI (ESP).

Observe também que \ EFI \ BOOT \ BOOTX64.EFI será carregado quando você selecionar o disco rígido do UEFI em vez de uma das entradas do NVram.

    
por 14.10.2017 / 13:40