После установки OpenSuSe 12.3 на компьютер с Windows 7 из при запуске Linux отсутствовал пункт альтернативной загрузки с диска Windows.
Немного погуглив, нашел решение, как добавить в GRUB2 пункт меню ля загрузки Windows 7.
Моя конфигурация:
/dev/sda1/ — Windows
/dev/sdb4/ — OpenSuse
Для добавления пункта загрузки Windows 7 к меню GRUB2 надо сделать следующее:
1. Чтобы узнать uuid раздела с Windows выполняем команды
ls -la /dev/disk/by-uuid / grep sda1
Получаем: lrwxrwxrwx 1 root root 10 окт 26 20:31 F26A40AF6A407281 -> ../../sda1
где F26A40AF6A407281 и есть искомый uuid.
2. Редактируем файл /etc/grub.d/40_custom и добавляем в него строки
menuentry «Windows 7» {
insmod part_msdos
insmod ntfs
set root='(hd0,1)’
search —no-floppy —fs-uuid —set F26A40AF6A407281
chainloader +1
}
3. После редактирования вышеназванного файла выполняем команду:
grub2-mkconfig -o /boot/grub2/grub.cfg
Перезагружаемся и можем загрузиться в старую Windows 7.