Desde grub2, menu.lst
não é mais usado, então é provável que você precise procurar em outro lugar se tiver problemas com o grub.
No entanto, menu.lst
ainda é usado com a versão em nuvem do Ubuntu . Se isso se aplica a você, continue lendo.
As entradas root (hd0)
geradas automaticamente são realmente configuradas modificando o arquivo /boot/grub/menu.lst
. Você precisa encontrar as linhas que parecem:
## default grub root device
## e.g. groot=(hd0)
# groot=(hd0)
E mude a última linha para apontar para a nova raiz, por exemplo:
## default grub root device
## e.g. groot=(hd0)
# groot=(hd0,5)
Observe que a linha groot=…
ainda começa com #
. Não remova o comentário da linha alterada! Eu não sei o que o gênio pensou em ter parâmetros de configuração em linhas comentadas, mas é assim que funciona.
Depois de fazer a alteração, gere novamente menu.lst
executando:
sudo update-grub-legacy-ec2
Todas as entradas root
em menu.lst
agora devem ser atualizadas para apontar para (hd0,5)
(ou o que você configurou para).