O Ubuntu HDD SEMPRE recebe prioridade de inicialização

1

Eu tenho três discos rígidos instalados na minha máquina, eles estão organizados cronologicamente na prioridade de inicialização no meu BIOS:

  • SSD de 64 GB Windows Seven | NFTS
  • HDD de 120 GB Ubuntu 11,10 | DAT4
  • HDD de 500 GB Armazenamento para ambos | NFTS

O que eu quero fazer é fazer com que o GRUB inicialize o Windows 7 como meu SO principal e sempre ofereça a opção do Ubuntu. Atualmente, o GRUB está no MBR do HD de 120 GB (segundo em prioridade de inicialização); e sempre inicializa o Ubuntu por padrão. O único método que encontrei para fazer com que o Windows 7 inicializasse automaticamente é fisicamente destacando o HDD. Eu estou executando uma máquina construída sob encomenda, arquitetura de 64 bits LGA 1155 Mother Board; deixe-me saber se você precisar de alguma outra informação do sistema.

Espero inicializar o GRUB e ter o Windows 7 como a opção padrão.

    
por RSX-1327 27.03.2012 / 16:09

1 resposta

3

Do Ubuntu, execute cat /boot/grub/grub.cfg | grep menuentry . Começando do zero, conte até a entrada do Windows, portanto, se for a oitava entrada, você conta para 7 .

Em seguida, edite o grub:

sudoedit /etc/default/grub

Altere a linha GRUB_DEFAULT=0 para GRUB_DEFAULT=X , em que X é o número que você contou. Controle X , depois Y para salvar e sair. Então corra:

sudo update-grub

E quando você reiniciar, a entrada deve ser selecionada.

Nota: Este método não costumava ser recomendado porque a lista aumentaria à medida que mais kernels fossem adicionados nas atualizações, mas agora o Ubuntu tem uma lista de kernel mais fixa. Se você adicionar manualmente entradas extras no futuro, poderá achar que precisa alterar o que está definido como padrão.

    
por Oli 27.03.2012 / 16:18