Лично я использую следующую настройку (grub legacy):
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
Это работает , потому что Ubuntu автоматически обновляет /vmlinuz
, /initrd.img
символические ссылки на точки к последнему установленному ядру и initramfs изображения (и .old
компаньоны точке к предыдущим).
Это не будет работать с /boot
отдельным разделом.
Я не могу понять, почему Ubuntu не использует это по умолчанию и создает невыносимо уродливые и обходительные обходные пути, которые заполняют экран загрузчика чрезмерно избыточными и бесполезными строками. На мой взгляд, экран должен выглядеть как минимум так:
Ubuntu, последнее ядро
Ubuntu, последнее ядро в режиме восстановления
Ubuntu, предыдущее ядро
Ubuntu, предыдущее ядро в режиме восстановления
Gentoo
Windows 7 (загрузчик)
<все, что у тебя есть ...>
------------------------
Тест памяти
Четыре линии Ubuntu уже кажутся излишними. Теперь представьте дюжину почти одинаковых строк, которые отличаются только несколькими цифрами (и все они означают просто «загрузить Ubuntu»!) - и вы должны выбрать правильную. Страшный сон!