Grub Customizer inconsistente com o menu de inicialização atual

0

Histórico:

Inicialmente, criei uma pequena partição em um disco rígido para testar o Ubuntu como uma alternativa ao Windows XP instalado anteriormente. Depois de achar o Ubuntu útil e rodando em problemas de espaço naquela pequena partição, criei um novo maior ao lado dele e instalei o Ubuntu (mesma versão) lá novamente. O menu de inicialização foi atualizado corretamente após as duas instalações, mas como eu não precisei mais da partição Ubuntu, eu a apaguei - levando a uma entrada do menu de inicialização apontando para uma instalação inexistente. Depois de aprender sobre o Grub Customizer , eu pude excluir (ou ocultar, qualquer que seja) a entrada do menu de inicialização da antiga instalação do Ubuntu. e definir o novo como padrão, tudo estava bem.

Problema:

Depois que recebi uma atualização hoje (imagem do kernel ou algo do tipo, não sei como descobrir exatamente o que era), de repente as entradas antigas do menu de inicialização voltaram ao boot do sistema:

Umdetalheinteressanteéquedesdeaatualização,asduasprincipaisentradasmostramanovaversãodokernel3.8.0-35-generic,mesmoqueaentradaparaainstalaçãodoUbuntu"atual" (existente) (sob a qual recebi a atualização) seja a 6ª. a partir do topo, ou seja, o da /dev/sdb7 , que ainda mostra 3.8.0-29-generic .

O Grub Customizer ainda mostrava o menu da maneira que eu havia configurado anteriormente (removi 2 entradas principais apontando para a antiga instalação do Ubuntu, bem como a entrada "Previous Linux versions"):

Eujátenteiexecutarupdate-grub como encontrado aqui , mas isso ainda parece encontrar a versão antiga ( 3.8.0-29-generic ), embora eu não tenha certeza se eles foram realmente reportados corretamente:

friendfx@Laptop:~$ sudo update-grub
[sudo] password for friendfx: 
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-3.8.0-35-generic
Found initrd image: /boot/initrd.img-3.8.0-35-generic
Found linux image: /boot/vmlinuz-3.8.0-29-generic
Found initrd image: /boot/initrd.img-3.8.0-29-generic
Found memtest86+ image: /boot/memtest86+.bin
Found Microsoft Windows XP Professional on /dev/sdb2
done

... e, mais importante, depois de reiniciar o menu na inicialização do sistema ainda é o mesmo, ou seja, com as entradas antigas e "versões anteriores do Linux".

Pergunta:

O que posso fazer para que a configuração definida no Grub Customizer seja aplicada ao menu de inicialização real no início do sistema? Eu senti falta de algo óbvio?

    
por FriendFX 01.02.2014 / 13:34

1 resposta

1
grub-install --boot-directory=/boot /dev/sda
    
por anonymous 01.02.2014 / 13:48