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


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Неправильный диск загрузчика Windows в Grub2  (Прочитано 609 раз)

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

Оффлайн Agent_White

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Здравствуйте!
Недавно менял материнскую плату и переустанавливал Windows и Ubuntu. По непонятной мне причине в grub загрузчик Windows отображается на диске sdc, хотя в реальности Windows стоит на sda.
Вместе с материнкой я поставил и новый SSD для Windows(sda), но на том диске, на который указывает grub вообще Windows не было (sdc).
Я отключил sdc, поставил в BIOS загрузку Windows напрямую и она успешно загрузилась.
Где в настройках grub можно поставить правильный диск? Подскажите, пожалуйста.
Конфигурация:
Материнка AsRock 970M Pro3
Проц AMD FX 6300
SSD Kigston A400 - Windows 10 Home Box (sda)
SSD Kigston A400 - Ubuntu 18.04 (sdb)
HDD WDS (sdc)
HDD WDS (sdd)
   

Оффлайн andytux

  • Старожил
  • *
  • Сообщений: 4595
    • Просмотр профиля
Re: Неправильный диск загрузчика Windows в Grub2
« Ответ #1 : 08 Ноябрь 2019, 18:19:38 »
Цитировать
По непонятной мне причине в grub загрузчик Windows отображается на диске sdc
Виндовс при этом загружается?
Покажи файл /boot/grub/grub.cfg.

Оффлайн ALiEN175

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 4793
  • Capture the truth
    • Просмотр профиля
Re: Неправильный диск загрузчика Windows в Grub2
« Ответ #2 : 08 Ноябрь 2019, 18:31:55 »
Где в настройках grub можно поставить правильный диск?
Ubuntu загружается, когда подключены все диски?
Тогда в терминале:
sudo update-grubдолжно помочь

Дополнительных действий не нужно.
ASUS P5K-C :: Intel Xeon E5450 :: 8 GB RAM :: Radeon R7 260X :: XFCE
SAMSUNG N150 :: Intel Atom N450 :: 2 GB RAM :: Intel GMA3150 :: XFCE

Оффлайн Agent_White

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: Неправильный диск загрузчика Windows в Grub2
« Ответ #3 : 09 Ноябрь 2019, 17:59:20 »
Здравствуйте!
Косяк оказался в том, что я неправильно установил винду (с MBR-разметкой).
Ubuntu стояла с GPT-разметкой и видимо поэтому grub тупил.
После переустановки винды с GPT и sudo update-grub, все заработало.
Спасибо всем за ответы!

Оффлайн andytux

  • Старожил
  • *
  • Сообщений: 4595
    • Просмотр профиля
Re: Неправильный диск загрузчика Windows в Grub2
« Ответ #4 : 09 Ноябрь 2019, 18:13:16 »
Цитировать
Косяк оказался в том, что я неправильно установил винду (с MBR-разметкой).
Нет.
Цитировать
и видимо поэтому grub тупил.
Нет.
Всегда, когда больше одного устройства, их имена могут меняться каждую загрузку.
Например, если в этом сеансе даннное устройство имеет имя - sda. То при следующей загрузке оно вполне может оказаться - sdb.
Поэтому, если возникает необходимость обращаться к устройству по каноническому имени, всегда проверяй, какое имя присвоено устройству именно в этом сеансе.
Именно поэтому зачастую бывает не туда установлен загрузчик, при установке не обратили внимание, куда конкретно ставят.
Иногда даже бывает, что для одного раздела в груб одно имя, а в fstab другое.
Собственно поэтому в груб разделы определяются по UUID.

Оффлайн Скуратов-Бельский

  • Активист
  • *
  • Сообщений: 502
    • Просмотр профиля
Re: Неправильный диск загрузчика Windows в Grub2
« Ответ #5 : 09 Ноябрь 2019, 18:57:34 »
andytux, вроде-бы с BIOS такого не было, чтобы имена дисков менялись каждую загрузку. Это новая фича UEFI ?

Оффлайн andytux

  • Старожил
  • *
  • Сообщений: 4595
    • Просмотр профиля
Re: Неправильный диск загрузчика Windows в Grub2
« Ответ #6 : 10 Ноябрь 2019, 04:27:35 »
Цитировать
вроде-бы с BIOS такого не было, чтобы имена дисков менялись каждую загрузку
Впервые столкнулся с таким поведением на своем ноутбуке (2004г). Тогда еще слова UEFI не было.

 

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