Obtendo erros de “permissão negada” do efibootmgr

1

Bem, sou um novo usuário linux, recentemente fiz um dual boot (entre o Windows 8.1 e o Ubuntu) mas quando reiniciei o PC vi a tela do BIOS POST (você sabe, aquela tela com "pressione para entrar boot, pressione para escolha um dispositivo de inicialização "). Tudo começou com o gerenciador de boot GNU GRUB (ou algo parecido).

Existem opções no GRUB para inicializar o Ubuntu ou escolher opções avançadas, e o Windows é exibido. O problema: não consigo selecionar uma opção porque meu teclado não funciona. Eu tentei tudo o que posso encontrar e não funciona. O mais próximo que eu cheguei é usando algo chamado "EFIBOOTMNG" que pode definir a prioridade ou uma ordem dos gerenciadores de inicialização, mas quando eu digito

ochipi@Ubuntu-Phoenix:~$ efibootmgr

Eu entendo isso:

BootCurrent: 0001
Timeout: 1 seconds
BootOrder: 0001,0000,0006,0002,0003,0004,0005
Boot0000* Windows Boot Manager
Boot0001* ubuntu
Boot0002* UEFI: Built-in EFI Shell 
Boot0003* UEFI:CD/DVD Drive
Boot0004* UEFI:Removable Device
Boot0005* UEFI:Network Device
Boot0006* ubuntu

Eu coloquei isso para mudar a ordem:

ochipi@Ubuntu-Phoenix:~$ efibootmgr -o 0000,0001,0002,0003,0004,0005,0006

(Estou tentando definir a prioridade para o gerenciador de inicialização do Windows)

Mas recebo este erro:

efibootmgr: Could not remove entry from BootOrder: Permission denied

Então ... o que devo fazer? Eu quero usar o Windows também. Eu não consigo definir nada no BIOS UEFI (ou firmware, como o Windows gosta de chamá-lo: P)

Eu tenho uma MSI h81m e-33 que (como eu sei) não tem uma chave para entrar na configuração da BIOS.

Não quero formatar meu computador, porque tenho muitas coisas importantes nele. Alguém pode me ajudar a definir o Gerenciador de Inicialização do Windows como o "padrão" ou o gerenciador de inicialização favorito (e não o GRUB)?

    
por joaquin pelayo 22.10.2015 / 01:07

1 resposta

1

Você só precisa executar efibootmgr com sudo , para que tenha permissão para atualizar as configurações do firmware. Experimente:

sudo efibootmgr -o 0000,0001,0002,0003,0004,0005,0006
    
por Jeremy Kerr 22.10.2015 / 03:22