Comando para redefinir a NVRAM?

1

Eu gostaria de testar a clonagem de uma imagem e parece que quando o ubuntu é iniciado no meu NUC da Intel pela primeira vez ele irá configurar o nvram para usar o gerenciador de boot /boot/efi/EFI/ubuntu/grubx64.efi . Eu gostaria de desmarcar isso se possível para testar e verificar e queria saber se há um comando que pode ser usado para cancelar NVRAM aos seus padrões.

    
por simgineer 15.03.2017 / 20:29

1 resposta

2

efibootmgr é um aplicativo do espaço do usuário usado para modificar o Intel        Gerenciador de Inicialização da Interface de Firmware Extensível (EFI). Esta aplicação pode        criar e destruir entradas de inicialização, alterar a ordem de inicialização, alterar a próxima        executando a opção de inicialização e muito mais.

disponível para todas as versões atualmente suportadas de Ubuntu.

Você pode verificar se está instalado com which efibootmgr , que no meu sistema retorna:

/bin/efibootmgr

sudo efibootmgr listará as entradas atuais.

Você deve obter resultados semelhantes a este:

 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

Você pode modificar suas entradas de inicialização não padrão com a opção -b e excluí-las com a opção -B.

Supondo que a saída acima, efibootmgr -b 4 -B poderia ser        chamado para excluir a entrada 4 e removê-lo do BootOrder. É claro que você terá que se ajustar de acordo com suas circunstâncias.

Para mais detalhes sobre o efibootmgr, consulte a página man.

    
por Elder Geek 15.03.2017 / 20:59