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

Быстрый виртуальный хостинг на SSD дисках
бесплатный хостинг на SSD

 

Классный SMS сервис:
от 4 коп. за сообщение
или
отправь СМС бесплатно!
Дополнительная СКИДКА 10%
на первый месяц

С ePochta SMS можно отправлять смс в любую страну мира. После регистрации в смс сервисе вы получите 10 смс для тестирования.

Получите до 7500 писем/мес. бесплатно после регистрации в сервисе почтовых рассылок ePochta Mail Service.