Inicialize para SO específico, dependendo do botão de ativação

4

Eu tenho o Ubuntu e o Windows instalados no meu computador.

Na minha instalação anterior do Ubuntu, ligar o computador pressionando o botão de ativação normal inicializaria o sistema diretamente no Ubuntu (grub_timeout era definido como 0).

Ligar o computador pressionando o botão Assistir inicializaria diretamente no Windows.

Após remover e reinstalar o Ubuntu, o botão Assist não inicializa mais no Windows. Onde e como posso configurar o sistema para inicializar um SO específico, dependendo do botão de ativação?

    
por danjjl 29.12.2012 / 12:14

1 resposta

1

Eu consegui trabalhar. Não sei exatamente como minhas instruções serão um pouco confusas.

Eu estava tentando seguir as instruções do GRUB sobre como ativar chaves de ativação do fornecedor .

Depois de obter uma diferença sem sucesso:

diff normal_button.txt normal_vendor.txt

entre (na inicialização normal):

sudo modprobe nvram
sudo cat /dev/nvram | xxd > normal_button.txt

e (na inicialização por botão do fornecedor)

sudo modprobe nvram
sudo cat /dev/nvram | xxd > normal_vendor.txt

Esta frase nas instruções chamou minha atenção:

  

Para aproveitar ao máximo essa função, instale o GRUB no MBR

Em vez de reinstalar o Grub no MBR, alterei o MBR. Eu abri o GParted e mudei o boot flag da minha partição do Windows para minha partição do Ubuntu. Por uma razão desconhecida, isso foi o suficiente para fazê-lo funcionar

    
por danjjl 30.12.2012 / 09:17