Como eu destruo completamente a entrada do bios do grub / ubuntu? Métodos convencionais não funcionam

0

Eu tentei o método bootmec fixmbr e fixboot, eu tentei o método n60, eu até tentei remover de um Ubuntu live usb. Todas as correções são temporárias. Eu posso arrancar no Windows 8.1 não há problema, mas na BIOS, a opção de inicialização do Ubuntu persiste.

Eu tentei easybcd para remover a opção e ele só retorna depois de uma reinicialização. Não é uma opção vazia também. Se eu definir a opção de boot # 1 ou boot override para o Ubuntu, ele inicializa no grub e eu tenho que reiniciar e forçar o windows a inicializar através da bios.

Eu tenho 3 partições no meu disco rígido, todas as janelas criadas.

( Imagem em tamanho real mostrando discos e partições aqui. )

Estas são as entradas para o disco rígido do computador (apenas) mostrado:

EudeleteiqualquercoisarelacionadaaoUbuntuusandooOSUninstallerdentrodeumliveusbdoUbuntu.Comoogrub/ubuntunobioscontinuaretornando?Eusóquerocompletamenteneutralizarisso.

Obrigado!

AopçãodeinicializaçãodoUbuntunoBIOSpersiste,nãoimportaoque:

( Tamanho total aqui .)

    
por user236851 17.01.2014 / 13:29

1 resposta

0

editar Eu fiz esta resposta depois que Eliah sugeriu que eu fizesse isso, entretanto ele removeu seu comentário nesse meio tempo.

Sugiro usar efibootmgr para excluir a entrada:

sudo apt-get install efibootmgr

Por favor, leia a sua página de manual antes de fazer qualquer coisa com ele:

man efibootmgr

Os seguintes trechos são citações diretas da página man e fornecem algumas boas dicas sobre o uso de efibootmgr :

Exibir as configurações atuais (deve ser raiz).

$ sudo efibootmgr
BootCurrent: 0004
BootNext: 0003
BootOrder: 0004,0000,0001,0002,0003
Timeout: 30 seconds
Boot0000* Diskette Drive(device:0)
Boot0001* CD-ROM Drive(device:FF)
Boot0002* Hard Drive(Device:80)/HD(Part1,Sig00112233)
Boot0003* PXE Boot: MAC(00D0B7C15D91)
Boot0004* Linux

Isso mostra:

  • BootCurrent - a entrada de inicialização usada para iniciar o sistema atualmente em execução

  • BootOrder - a ordem de inicialização como apareceria no gerenciador de inicialização. O gerenciador de inicialização tenta inicializar a primeira entrada ativa nesta lista. Se malsucedido, ele tentará a próxima entrada e assim por diante.

  • BootNext - a entrada de inicialização que está programada para ser executada na próxima inicialização. Isso substitui o BootOrder apenas por uma inicialização e é excluído pelo gerenciador de inicialização após o primeiro uso. Isso permite que você altere o próximo comportamento de inicialização sem alterar o BootOrder.

  • Tempo limite - o tempo em segundos entre o momento em que o gerenciador de inicialização aparece na tela até quando ele escolhe automaticamente o valor de inicialização de BootNext ou BootOrder.

  • Cinco entradas de inicialização (0000 - 0004), juntamente com o sinalizador ativo / inativo (* significa ativo) e o nome exibido na tela.

A seguir estão vários exemplos na parte inferior da página man , com dois deles sendo especialmente úteis:

3. Alterar a ordem de inicialização

Assumindo a configuração no Exemplo # 1,

efibootmgr -o 3,4

pode ser chamado para especificar a inicialização PXE primeiro, depois a inicialização do Linux.

5. Excluindo uma opção de inicialização

Assumindo a configuração no Exemplo # 1,

efibootmgr -b 4 -B

pode ser chamado para excluir a entrada 4 e removê-la do BootOrder.

Conclusão

O número que você especificar refere-se ao último número na figura de quatro dígitos fornecido por sudo efibootmgr .

    
por henry 17.01.2014 / 14:53