Добавление загрузки Windows в GRUB2

После установки 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.

Оставить ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *