В праздники обновил у себя Федору с 12-й до 16-й (с помощью preupgrade). Соответственно, grub заменился на grub2.
После этого перестал загружаться другой установленный Linux - ASPLinux 11. При выборе соответсвующего пункта в меню загрузки на долю секунды появляется строчка «Uncompressed Linux...» и после этого сразу же ребут.
Вывод fdisk -l
[root@localhost ~]# fdisk -l
Disk /dev/sda: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders, всего 234441648 секторов
Units = секторы of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x05dc05db
Устр-во Загр Начало Конец Блоки Id Система
/dev/sda1 63 20482874 10241406 7 HPFS/NTFS/exFAT
/dev/sda2 20482875 61448624 20482875 83 Linux
/dev/sda3 * 61448625 71360729 4956052+ c W95 FAT32 (LBA)
/dev/sda4 71360730 234436544 81537907+ f W95 расшир. (LBA)
/dev/sda5 71360793 72421019 530113+ 82 Linux своп / Solaris
/dev/sda6 72421083 76533659 2056288+ b W95 FAT32
/dev/sda7 76533723 101305889 12386083+ b W95 FAT32
/dev/sda8 101305953 234436544 66565296 b W95 FAT32
Disk /dev/sdb: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, всего 976773168 секторов
Units = секторы of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00099882
Устр-во Загр Начало Конец Блоки Id Система
/dev/sdb1 63 3919859 1959898+ 82 Linux своп / Solaris
/dev/sdb2 3919860 72292499 34186320 83 Linux
/dev/sdb3 * 72292500 140665139 34186320 83 Linux
/dev/sdb4 140665140 976768064 418051462+ 5 Расширенный
/dev/sdb5 140665203 976768064 418051431 83 Linux
Автоматически сформированный /boot/grub2/grub.cfg
[root@localhost ~]# cat /boot/grub2/grub.cfg
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub2-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#
### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
load_env
fi
if [ "${prev_saved_entry}" ]; then
set saved_entry="${prev_saved_entry}"
save_env saved_entry
set prev_saved_entry=
save_env prev_saved_entry
set boot_once=true
fi
function savedefault {
if [ -z "${boot_once}" ]; then
saved_entry="${chosen}"
save_env saved_entry
fi
}
function load_video {
insmod vbe
insmod vga
insmod video_bochs
insmod video_cirrus
}
set timeout=5
### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/10_linux ###
menuentry 'Fedora Linux, with Linux 3.6.11-1.fc16.i686.PAE' --class fedora --class gnu-linux --class gnu --class os {
load_video
set gfxpayload=keep
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd1,msdos3)'
search --no-floppy --fs-uuid --set=root 6ed6ac15-9263-4ca7-8c6a-6b37f5799b17
echo 'Loading Linux 3.6.11-1.fc16.i686.PAE ...'
linux /boot/vmlinuz-3.6.11-1.fc16.i686.PAE root=UUID=6ed6ac15-9263-4ca7-8c6a-6b37f5799b17 ro LANG=ru_RU.UTF-8 rd.md=0 rd.lvm=0 rd.dm=0 KEYTABLE=us quiet rhgb rd.luks=0
echo 'Loading initial ramdisk ...'
initrd /boot/initramfs-3.6.11-1.fc16.i686.PAE.img
}
menuentry 'Fedora Linux, with Linux 3.6.11-1.fc16.i686.PAE (recovery mode)' --class fedora --class gnu-linux --class gnu --class os {
load_video
set gfxpayload=keep
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd1,msdos3)'
search --no-floppy --fs-uuid --set=root 6ed6ac15-9263-4ca7-8c6a-6b37f5799b17
echo 'Loading Linux 3.6.11-1.fc16.i686.PAE ...'
linux /boot/vmlinuz-3.6.11-1.fc16.i686.PAE root=UUID=6ed6ac15-9263-4ca7-8c6a-6b37f5799b17 ro single LANG=ru_RU.UTF-8 rd.md=0 rd.lvm=0 rd.dm=0 KEYTABLE=us quiet rhgb rd.luks=0
echo 'Loading initial ramdisk ...'
initrd /boot/initramfs-3.6.11-1.fc16.i686.PAE.img
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Microsoft Windows XP Professional (on /dev/sda1)" --class windows --class os {
insmod part_msdos
insmod ntfs
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root 14931E1CE7A4FE39
drivemap -s (hd0) ${root}
chainloader +1
}
menuentry "Windows 95/98/Me (on /dev/sda3)" --class windows --class os {
insmod part_msdos
insmod fat
set root='(hd0,msdos3)'
search --no-floppy --fs-uuid --set=root 3bcc-3d55
drivemap -s (hd0) ${root}
chainloader +1
}
menuentry "ASPLinux-2.6.17 (on /dev/sdb2)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(hd1,msdos2)'
search --no-floppy --fs-uuid --set=root fa8d38f8-6958-498b-a0c6-ab019e86158f
linux /boot/vmlinuz-2.6.17-1.2157.1asp root=/dev/hdb2 reboot=b pci=noacpi pci=usepirqmask quiet rhgb resume=/dev/hda5 resume=/dev/hdb1
initrd /boot/initrd-2.6.17-1.2157.1asp.img
}
### END /etc/grub.d/30_os-prober ###
### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###
### BEGIN /etc/grub.d/41_custom ###
if [ -f $prefix/custom.cfg ]; then
source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###
### BEGIN /etc/grub.d/90_persistent ###
### END /etc/grub.d/90_persistent ###
Fedora на sdb3, ASPLinux на sdb2. Обе винды загружаются нормально.
А загрузить ASPLinux позарез надо, хотя бы раз.
Кто посоветует, что можно сделать? Возвращать первый grub? Или можно как-то заставить грузить с помощью grub2?