Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Настройка GRUB  (Прочитано 1096 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Doctus

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Настройка GRUB
« : 27 Июня 2018, 19:03:15 »
Всем доброго времени суток!

Облазил гугл вдоль и поперек, но не могу допереть последнего элемента.

СУТЬ ПРОБЛЕМЫ:
Стояла Win7 с ubuntu 16.04. Ubuntu была не настроена и вернувшись к ней я решил поставить последнюю LTS на текущий момент (18.04). После установки Ubuntu грузиться без проблем, но граб не поднимает win 7. Вообще никак не хочет. Предполагаю, что проблема кроется в том, что не могу правильно прописать путь к загрузке Win 7.

Что я делал:
Пробовал восстановить загрузчик Win 7. С ним все нормально.
Использовал boot-repair для конфигурации boot menu.
Пробовал прописывать вручную доп. пункт меню в граб.

Предполагаемая проблема
Загрузчик Win 7 находиться на одном диске
Win 7 на другом
Ubuntu на третьем
и загрузчик Ubuntu на четвертом
Предполагаю, что мне как-то необходимо все же связать загрузчик Ubuntu и Win 7

Краткая информация о системе
(Нажмите, чтобы показать/скрыть)




ТС не появлялся на Форуме более полугода по состоянию на 22/07/2019 (последняя явка: 27/06/2018). Модератором раздела принято решение закрыть тему.
--zg_nico
« Последнее редактирование: 22 Июля 2019, 15:12:06 от zg_nico »

Оффлайн symon.2014

  • Забанен
  • Старожил
  • *
  • Сообщений: 1225
  • Ковырятель страны OS.
    • Просмотр профиля
Re: Настройка GRUB
« Ответ #1 : 27 Июня 2018, 19:36:34 »
sudo update-grubСмотрим - есть ли среди пунктов Windows (loader). Если есть то -
sudo grub-install /dev/sda

Оффлайн Doctus

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: Настройка GRUB
« Ответ #2 : 27 Июня 2018, 19:41:18 »
В том то и дело, что нет там винды.

Оффлайн symon.2014

  • Забанен
  • Старожил
  • *
  • Сообщений: 1225
  • Ковырятель страны OS.
    • Просмотр профиля
Re: Настройка GRUB
« Ответ #3 : 27 Июня 2018, 19:47:51 »
Покажи скрин гпартед. И раскажи - как ставил Ubuntu - чего эфи раздел оказался шестым?

Оффлайн symon.2014

  • Забанен
  • Старожил
  • *
  • Сообщений: 1225
  • Ковырятель страны OS.
    • Просмотр профиля
Re: Настройка GRUB
« Ответ #4 : 27 Июня 2018, 19:59:51 »
UPS.  :)  Я имел ввиду седьмой. И скрин показывай. И добавь вывод sudo fdisk -l

Оффлайн Doctus

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: Настройка GRUB
« Ответ #5 : 27 Июня 2018, 20:07:55 »
шестым он оказался потому что все разделы уже были:
sda1 - загрузочный вин (всегда должен идти первым)
sda2 - сама win, тогда думать врмени не было
sda5 - swap раздел
sda6 - Ubuntu
sda5 и sda6 - наследие от Ubuntu 16.04, как там поставил без раздела загрузочного для Ubuntu - не в курсе (предполагаю, что там все было на sda6)
вот так появился sda7
Можно было конечно вывести его хотя бы на sda5, но это сейчас задним умом, после вывода ряда команд.

Что касается gparted скрин внизу.
Кратко инфа представлена в первом сообщении, а более подробно там файл есть вывода boot-repair, там полный вывод всего.

https://drive.google.com/file/d/1x26e1zPzlA8lXrjHnIfWfjkYLesaKJYN/view?usp=sharing

fdisk -l
https://drive.google.com/file/d/1ROSW54TwUeDz3lRK47SY8g17baZSCQbk/view?usp=sharing

Оффлайн Дюшик

  • Активист
  • *
  • Сообщений: 902
    • Просмотр профиля
Re: Настройка GRUB
« Ответ #6 : 27 Июня 2018, 20:41:24 »
Похоже, что Ubuntu установлена в UEFI режиме, поэтому и 7-ку GRUB не видит. Если это так, то простой вариант, это переустановить Ubuntu в режиме Legacy/CSM.

Оффлайн Doctus

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: Настройка GRUB
« Ответ #7 : 27 Июня 2018, 20:45:04 »
А более сложный?
Я натыкался на вариации соединения EFI/UEFI (вручную прописывали в грабе), но у меня не получилось так же прописать.

Оффлайн DarkKmf

  • Старожил
  • *
  • Сообщений: 1109
    • Просмотр профиля
Re: Настройка GRUB
« Ответ #8 : 27 Июня 2018, 20:51:11 »
Загрузчик Win 7 находиться на одном диске
Win 7 на другом
У Вас ОДИН диск. А в нём разделы.
Загрузчик Ubuntu ставится не на раздел, а на диск. В Вашем случаи это sda. Типичная ошибка. Сам в начале на неё нарывался.) Вот у Вас sda7 и появился.
ИМХО. Удалять sda5-7. Размечать нормально. И устанавливать.
« Последнее редактирование: 27 Июня 2018, 20:54:03 от DarkKmf »

Оффлайн zg_nico

  • Заслуженный пользователь
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3512
  • Nil mortalibus arduum est
    • Просмотр профиля
Re: Настройка GRUB
« Ответ #9 : 27 Июня 2018, 23:31:00 »
Я натыкался на вариации соединения EFI/UEFI
Doctus, если Вы о вариациях соединения UEFI + Legacy, то на некоторых материнских платах действительно возможно. Один из возможных сценариев:
Windows стоит изначально, и установлена в Legacy. Ubuntu поставлена позже и зачем-то поставлена в UEFI. Приоритет загрузки в BIOS Settings Utility выставлен так, что сперва идет загрузка UEFI, а после - Legacy. В GRUB (который в UEFI) прописано в файле /etc/grub.d/40_custom в качестве дополнительной опции загрузки:
Цитировать
menuentry "Покинуть ГРУБ и передать управление загрузчику Windows" {
exit
}

Однако проще и надежнее действительно либо Windows7 уже установленную через UEFI грузить, либо Ubuntu в Legacy переставить.
Thunderobot G150-D2: Intel SkyLake Core i7-6700HQ 2.60GHz, 8Gb DDR4 2133 MHz, Intel HD530, NVidia GeForce GTX 960M 2Gb.  Ubuntu 16.04 64x [Unity], KUbuntu 18.04 64x.

Онлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 7904
    • Просмотр профиля
Re: Настройка GRUB
« Ответ #10 : 28 Июня 2018, 03:38:12 »
Если кратко - ты смешал несмехуемое.
EFI и legacy, MBR-разметка и ESP на расширенном разделе.
Странно, что хоть что-то работает.
По хорошему, снести все. Определиться, в какам режиме ставить системы - EFI или legacy.
Сделать соответствующую разметку. А в таком виде результат непредсазуем.
 Для запуска любой винды, установленной непонятно где и непонятно как, я использовал такой код:
(Нажмите, чтобы показать/скрыть)
Добавь его в файл /etc/grub.d/40_custom.
После этого выполни в терминале : sudo update-grub.
В меню груб появится пункт "Windows".

 

Страница сгенерирована за 0.059 секунд. Запросов: 24.