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)]