Pessoalmente, uso a seguinte configuração (legado no grub):
title Ubuntu 10.10 Maverick Meerkat, latest kernel
uuid ab0d6ed0-ecbc-4718-be12-cbb3955c1aaf
kernel /vmlinuz ro quiet splash root=UUID=ab0d6ed0-ecbc-4718-be12-cbb3955c1aaf resume=UUID=51ac47a8-6372-4edf-a5a8-be8e5bc13cca
initrd /initrd.img
savedefault
title Ubuntu 10.10 Maverick Meerkat, latest kernel in recovery mode
uuid ab0d6ed0-ecbc-4718-be12-cbb3955c1aaf
kernel /vmlinuz ro single root=UUID=ab0d6ed0-ecbc-4718-be12-cbb3955c1aaf noresume
initrd /initrd.img
title Ubuntu 10.10 Maverick Meerkat, previous kernel
uuid ab0d6ed0-ecbc-4718-be12-cbb3955c1aaf
kernel /vmlinuz.old ro quiet splash root=UUID=ab0d6ed0-ecbc-4718-be12-cbb3955c1aaf resume=UUID=51ac47a8-6372-4edf-a5a8-be8e5bc13cca
initrd /initrd.img.old
savedefault
title Ubuntu 10.10 Maverick Meerkat, previous kernel in recovery mode
uuid ab0d6ed0-ecbc-4718-be12-cbb3955c1aaf
kernel /vmlinuz.old ro single root=UUID=ab0d6ed0-ecbc-4718-be12-cbb3955c1aaf noresume
initrd /initrd.img.old
title Memory test
uuid ab0d6ed0-ecbc-4718-be12-cbb3955c1aaf
kernel /boot/memtest86+.bin
### BEGIN AUTOMAGIC KERNELS LIST
## ## Start Default Options ##
# howmany=0
# memtest86=false
## ## End Default Options ##
### END DEBIAN AUTOMAGIC KERNELS LIST
Isso funciona porque o Ubuntu atualiza automaticamente /vmlinuz
, /initrd.img
symlinks para apontar para o kernel instalado mais recente e a imagem initramfs (e .old
companions para apontar para os anteriores).
Isso não funcionará com /boot
em uma partição separada.
Eu não consigo entender por que o Ubuntu não usa isso por padrão e constrói soluções insuportavelmente feias e inoportunas que preenchem a tela do bootloader com linhas excessivamente redundantes e inúteis. Na minha opinião, a tela deve pelo menos ser assim:
Ubuntu, latest kernel
Ubuntu, latest kernel in recovery mode
Ubuntu, previous kernel
Ubuntu, previous kernel in recovery mode
Gentoo
Windows 7 (loader)
<everything you have...>
------------------------
Memory test
As quatro linhas do Ubuntu já parecem redundantes. Agora imagine uma dúzia de linhas quase iguais que diferem apenas em alguns dígitos (e tudo significa apenas "inicializar o Ubuntu"!) - e você precisa selecionar o 1. Pesadelo!