Необходимо отредактировать конфигурационный файл загрузчика. В зависимомости от версии ОС файл может располагаться в различных директориях. В 9.10 - /boot/grub/grub.cfg, в 10.04 - /boot/grub/grub (точно не знаю).
Найдите следующую запись в конфигурационном файле:
menuentry "Ubuntu, Linux 2.6.31-21-generic" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
insmod ext2
set root=(hd0,3)
search --no-floppy --fs-uuid --set 168fd934-10e7-4478-8211-530998e85198
linux /boot/vmlinuz-2.6.31-21-generic root=UUID=168fd934-10e7-4478-8211-530998e85198 ro quiet splash
initrd /boot/initrd.img-2.6.31-21-generic
}
menuentry "Ubuntu, Linux 2.6.31-21-generic (recovery mode)" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
insmod ext2
set root=(hd0,3)
search --no-floppy --fs-uuid --set 168fd934-10e7-4478-8211-530998e85198
linux /boot/vmlinuz-2.6.31-21-generic root=UUID=168fd934-10e7-4478-8211-530998e85198 ro single
initrd /boot/initrd.img-2.6.31-21-generic
}
menuentry "Ubuntu, Linux 2.6.31-14-generic" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
insmod ext2
set root=(hd0,3)
search --no-floppy --fs-uuid --set 168fd934-10e7-4478-8211-530998e85198
linux /boot/vmlinuz-2.6.31-14-generic root=UUID=168fd934-10e7-4478-8211-530998e85198 ro quiet splash
initrd /boot/initrd.img-2.6.31-14-generic
}
menuentry "Ubuntu, Linux 2.6.31-14-generic (recovery mode)" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
insmod ext2
set root=(hd0,3)
search --no-floppy --fs-uuid --set 168fd934-10e7-4478-8211-530998e8519
linux /boot/vmlinuz-2.6.31-14-generic root=UUID=168fd934-10e7-4478-8211-530998e85198 ro single
initrd /boot/initrd.img-2.6.31-14-generic
}
В данной конфигурации присутствуют ядра 2.6.31-14 и 2.6.31-21. Удаляем запись, относящейся к ядру 2.6.31-14, получим:
menuentry "Ubuntu, Linux 2.6.31-21-generic" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
insmod ext2
set root=(hd0,3)
search --no-floppy --fs-uuid --set 168fd934-10e7-4478-8211-530998e85198
linux /boot/vmlinuz-2.6.31-21-generic root=UUID=168fd934-10e7-4478-8211-530998e85198 ro quiet splash
initrd /boot/initrd.img-2.6.31-21-generic
}
menuentry "Ubuntu, Linux 2.6.31-21-generic (recovery mode)" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
insmod ext2
set root=(hd0,3)
search --no-floppy --fs-uuid --set 168fd934-10e7-4478-8211-530998e85198
linux /boot/vmlinuz-2.6.31-21-generic root=UUID=168fd934-10e7-4478-8211-530998e85198 ro single
initrd /boot/initrd.img-2.6.31-21-generic
}
Теперь при загрузке будут всего лишь 2 строки (Ubuntu, Linux 2.6.31-21-generic и Ubuntu, Linux 2.6.31-21-generic (recovery mode)).
Если надо поставить на загрузку по умолчанию конкретную ОС, то опять правим конфигурационный файл:
set default="0", где
"0" - указывает, что будет загружена первая ОС.