Opção de inicialização persistente Gigabyte UEFI DualBios

1

Eu tenho um Gigabyte Z77X-D3H e instalei novamente o Ubuntu 12.10 no meu sistema. Hoje decidi voltar para o Windows e formatei o disco para a nova instalação.

Enquanto não me perguntam qual sistema operacional eu quero inicializar na inicialização, ainda há uma referência persistente a ubuntu quando tento fazer uma 'Boot Override', entre outras opções, como a unidade de CD ou um Dispositivo USB.

Quando eu faço um 'bcdedit' na minha nova instalação do Windows 7, ele mostra apenas o Gerenciador de Inicialização do Windows e a instalação:

Windows-opstartbeheer
---------------------
id                      {bootmgr}
device                  partition=\Device\HarddiskVolume1
path                    \EFI\Microsoft\Boot\bootmgfw.efi
description             Windows Boot Manager
locale                  nl-NL
inherit                 {globalsettings}
default                 {current}
resumeobject            {249db4c9-a44c-11e2-801d-bd1545a63e32}
displayorder            {current}
toolsdisplayorder       {memdiag}
timeout                 30

Windows-opstartlaadprogramma
----------------------------
id                      {current}
device                  partition=C:
path                    \Windows\system32\winload.efi
description             Windows 7
locale                  nl-NL
inherit                 {bootloadersettings}
recoverysequence        {249db4cb-a44c-11e2-801d-bd1545a63e32}
recoveryenabled         Yes
osdevice                partition=C:
systemroot              \Windows
resumeobject            {249db4c9-a44c-11e2-801d-bd1545a63e32}
nx                      OptIn

Isto é o que minhas partições parecem (C: \, Ok, Inicialização, Arquivo de Swap, Crashdump, primário, D: \ Ok, primário, F: \ (externo), Ok, primário):

Existe alguma maneira de se livrar da opção de boot do Ubuntu no BIOS?

    
por Laurens 13.04.2013 / 20:11

1 resposta

3

Provavelmente, esse problema não tem nada a ver com o que está no disco rígido, embora possa. Tente isto:

  1. Inicialize o CD de Recuperação do Sistema ou o instalador do Ubuntu no modo "teste antes de instalar". Certifique-se de inicializar no modo EFI.
  2. Digite sudo modprobe efivars em uma janela do Terminal. (Você pode omitir a parte sudo se usar o CD do System Rescue.)
  3. Digite sudo efibootmgr -v para ver suas opções de inicialização. Uma dessas opções deve incluir uma referência a ubuntu e, provavelmente, ao arquivo grubx64.efi . Tome nota do número de inicialização no início da linha. Por exemplo, pode ser Boot0004 .
  4. Digite sudo efibootmgr -B -b 0004 , alterando 0004 para qualquer que seja o número de inicialização, como você descobriu na etapa anterior.

Quando você reiniciar, a referência do Ubuntu deve desaparecer. Algumas EFIs removerão referências a carregadores de inicialização que foram excluídos do disco rígido, portanto, outra abordagem é excluir o arquivo do carregador de inicialização da ESP (Partição do Sistema EFI). Sua captura de tela é ilegivelmente pequena, então não posso dizer qual é, mas provavelmente você pode montar o ESP no Windows digitando mountvol S: /S em uma janela do prompt de comando do Administrador. Você pode então mudar para S: e remover a árvore de diretórios S:\EFI\ubuntu .

Observe que algumas EFIs parecem estar com problemas e ficam presas nas entradas do gerenciador de inicialização EFI mesmo após você excluir os arquivos e remover as entradas com efibootmgr ou ferramentas semelhantes. A única maneira que encontrei para lidar com isso é excluir all as entradas e, em seguida, adicionar de volta as que você realmente deseja manter. É mais simples e seguro simplesmente ignorar as entradas indesejadas nesse caso, já que as ferramentas para manipular as entradas do carregador de inicialização EFI ainda são utilitários de linha de comando primitivos que podem facilmente provocar erros do usuário.

    
por 14.04.2013 / 18:42

Tags