O menu de inicialização do Grub não reflete corretamente a seleção padrão usando o Gerenciador de Inicialização

2

Depois de uma atualização do núcleo do Linux do Ubuntu (2.6.38-8 a 2.6.38-10) há alguns dias, notei que a seleção padrão do meu sistema operacional no grub havia mudado. A versão principal anterior foi adicionada ao grub como uma única opção a ser selecionada. Então o grub agora exibe o seguinte:

Ubuntu, com o Linux 2.6.38-10-genérico

Ubuntu, com o Linux 2.6.38-10-genérico (modo de recuperação)

Versões anteriores do Linux

Teste de memória (memtest86 +)

Teste de memória (memtest86 +, console serial 115200)

Microsoft Windows XP Professional (em / dev / sdb1)

Se você selecionar Anterior Linux Versions, outra tela será exibida:

Ubuntu, com o Linux 2.6.38-8-genérico

Ubuntu, com o Linux 2.6.38-8-genérico (modo de recuperação)

Esc volta para a tela de inicialização principal.

Eu usei o aplicativo Start-up Manager no Ubuntu para mudar a seleção padrão de volta para WinXP, mas no grub o padrão é revertido para a primeira seleção de menu, Ubuntu, com o Linux 2.6.38-10 genérico. Eu verifiquei o arquivo padrão do grub (/ etc / default / grub). A configuração GRUB_DEFAULT = 6 (incluindo a contagem de ambas as seleções de núcleo anteriores) corresponde à convenção de seleção de ordem de menu (isto é, começando com 0 e depois 1,2,3 ...) e a alteração de usar o Gerenciador de Inicialização, mas a tela de inicialização do grub é exibida a primeira seleção de menu como padrão. Agora, usando o Gerenciador de Inicialização novamente, se você selecionar a opção APENAS ANTES do padrão desejado (neste caso, teste de memória (memtest86 +, console serial 115200), o padrão será revertido para WinXP, a última seleção. corretamente como GRUB_DEFAULT = 5 no arquivo padrão do grub.

Alguma sugestão sobre como limpar isso? Eu usei o Gerenciador de Inicialização inúmeras vezes antes da atualização principal e não tive problemas. Também é mais fácil do que editar manualmente o arquivo padrão do grub.

Nota: Eu não tenho problemas para carregar o grub e inicializar em qualquer sistema operacional selecionado manualmente, é apenas o padrão não é refletido corretamente na tela de inicialização do grub ao fazer alterações a partir do gerenciador de inicialização.

[Informações do sistema: executando o ubuntu 11.04 dual-boot com WinXP (Ubuntu em disco rígido separado)]

    
por wam 16.07.2011 / 01:49

1 resposta

1

Personalizador do Grub2 :

Sempre tive problemas ao configurar o Grub2 com o Startup-Manager; O Grub Customizer desenvolvido por Daniel Richter é uma GUI muito intuitiva para configurar adequadamente o GRUB2. Com ele você pode adicionar uma imagem de fundo ao Grub, desde que a imagem também resida com a pasta /boot ; você pode editar as entradas do menu e a duração do tempo limite do menu; meu recurso favorito é a capacidade de inicializar no sistema operacional selecionado anteriormente (por exemplo, se eu selecionar manualmente para inicializar no Windows7 do que na próxima vez que essa mesma entrada for a entrada padrão no Grub).

    
por 13east 16.07.2011 / 02:03