Добавление пункта загрузки Windows в GRUB 2 Добавлено: 2014-06-22 | Автор: Chumachenko Alexander | Просмотров: 2432
После установки Ubuntu 14.04 параллельно с Windows 8.1 при включение перед загрузкой появился загрузчик GRUB 2 с выбором операционной системы (ОС). Но странным образом он не увидел рядом стоящую Windows 8.1. Поэтому решил загрузиться под Ubuntu и добавить его самостоятельно.
Первым делом узнаем обозначение диска, на котором установлен Windows, далее нужно узнать номер раздела, а точнее его uuid. Сделать это нужно в Терминале следующей командой: ls -al /dev/disk/by-uuidПосле чего отобразятся все имеющиеся разделы, их размер, и идетификаторы. В моем случае UUID=04FEAC60FEAC4BAC.
Затем открываем файл для редактирования 40_custom, находящийся по адресу: /etc/grub.d/40_custom sudo chmod 0755 /etc/grub.d/40_customДалее в конец этого файла дописал следующий код: menuentry "Win-8" { insmod part_msdos insmod ntfs set root='(hd0,msdos2)' search --no-floppy --fs-uuid --set 04FEAC60FEAC4BAC chainloader +1 }Где hd0 – это диск. Так как у меня всего один жесткий (физический) диск, то у меня он hd0 (нумерация идет с нуля). Файл 40_custom примет следующий вид: ![]() Затем сохраняем файл, закрываем его и вводим в Терминал следующую команду: sudo update-grubКоманда делает обновление загрузчика GRUB 2. Перезагружаем систему, и видим результаты трудов! |
Комментарии (3):
01 Ноября 2015 20:35
сначала я тупил,а когда дошло-заработало с первого раза. У меня на ноуте Win-8.1, Win-7, Lin.Mint Qiana и Lin.Mint Rafaella
21 Августа 2018 11:03
Спасибо за совет. Очень помог быстро решить проблему.
Оставить комментарий:
12 Июля 2015 01:15
sonicwifi40
Не работает. Сделал все как указано, подставил свой номер раздела в (hd0,%раздел%) и свой uuid в --set %uuid% - все равно не работает.