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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Windows не загружается из grub2  (Прочитано 12123 раз)

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

georgeek

  • Автор темы
  • Гость
Windows не загружается из grub2
« : 01 Июня 2011, 09:16:26 »
Здравствуйте!
Долго гуглил этот вопрос, нашел множество ситуаций по поводу восстановления загрузки windows в меню grub. Однако все ответы казались мне не подходящими под мою ситуацию.

На компьютере имеются 2 hdd
1 - 1Tb, установлена Ubuntu 11.04
2 - 500 гигов, установлена Windows 7

Проблема в том, что в меню grub при выборе загрузки Windows 7 появляется ток командная строка и никакой реакции.
Если выбрать hdd с виндой как primary, то windows 7 загружается без проблем.
в ubuntu я вижу все логические разделы windows и пользуюсь файлами этих разделов.

sudo update-grub
не помогло, ситуация та же.

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

sudo fdisk -l
(Нажмите, чтобы показать/скрыть)

/boot/grub.cfg
(Нажмите, чтобы показать/скрыть)


upd
gedit /etc/grub.d/40_custom
(Нажмите, чтобы показать/скрыть)

Пользователь решил продолжить мысль 01 Июня 2011, 15:44:39:
а апать темы можно, хотя бы раз в 12 часов?

Пользователь решил продолжить мысль 01 Июня 2011, 20:33:53:
=(

Пользователь решил продолжить мысль 01 Июня 2011, 20:34:41:
test

Пользователь решил продолжить мысль 02 Июня 2011, 17:16:37:
ну кто-нибудь :(
« Последнее редактирование: 02 Июня 2011, 17:16:37 от georgeek »

Оффлайн arrecck

  • Старожил
  • *
  • Сообщений: 1725
    • Просмотр профиля
Re: Windows не загружается из grub2
« Ответ #1 : 02 Июня 2011, 18:52:34 »
Цитировать
что в меню grub при выборе загрузки Windows 7 появляется ток командная строка и никакой реакции.
что понимается под командной строкой? что выводится?
в 1 грубе все делаетя просто
map (hd1) (hd0)
map (hd0) (hd1)
chainloader +1
сейчас погуглил, для 2 груба не могу найти, отпишись сюда https://forum.ubuntu.ru/index.php?topic=74165
« Последнее редактирование: 02 Июня 2011, 19:02:20 от arrecck »

georgeek

  • Автор темы
  • Гость
Re: Windows не загружается из grub2
« Ответ #2 : 02 Июня 2011, 19:00:39 »
ничего. Мигает нижнее подчеркивание. На клавиатуру не реагирует.

Оффлайн arrecck

  • Старожил
  • *
  • Сообщений: 1725
    • Просмотр профиля
Re: Windows не загружается из grub2
« Ответ #3 : 02 Июня 2011, 20:10:06 »
почитал мануал, груб2 должен это автоматом определять, как раз эта команда и должна это делать update-grub
попробуй поиграться с set root='(/dev/sdb,msdos1)',когда меню выбора ос клавиша e, /dev/sdb мне не нравится
еще советуют скачать http://bootinfoscript.sourceforge.net/ и сравнить результаты

Оффлайн dimas000

  • Старожил
  • *
  • Сообщений: 1437
  • Ubuntu 9.10 @ 2.6.34
    • Просмотр профиля
Re: Windows не загружается из grub2
« Ответ #4 : 02 Июня 2011, 21:10:40 »
может, ей drivemap просто нужен. при загрузке с разных хардов он какбэ должен быть, по идее.
добавь в груб.кфг
(Нажмите, чтобы показать/скрыть)
и не делая update-grub ребутнись.
лучше на "ты"

Оффлайн bugmenot

  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
Re: Windows не загружается из grub2
« Ответ #5 : 02 Июня 2011, 21:56:14 »
Было точно также - на одном жестком Ubuntu, на другом windows 7. Сейчас у меня установлен дебиан, в Ubuntu не захожу. В дебиане сразу все нормально было с загрузкой.
Так вот, чтобы это исправить, я убрал атрибут "запускаемый" у 30_os-prober и добавил в /etc/grub.d/40_custom
menuentry "Windows 7 (loader) (on /dev/sdc1)" {
insmod ntfs
set root='(hd1)'
search --no-floppy --fs-uuid --set 1e84fe5084fe29c3
chainloader +1
boot
}
В чем различие с автоматической конфигурацией не могу сказать, т.к. надо грузиться в Ubuntu, возвращать 30_os-prober.
Похоже не хватает "boot".

georgeek

  • Автор темы
  • Гость
Re: Windows не загружается из grub2
« Ответ #6 : 03 Июня 2011, 05:03:30 »
может, ей drivemap просто нужен. при загрузке с разных хардов он какбэ должен быть, по идее.
добавь в груб.кфг
(Нажмите, чтобы показать/скрыть)
и не делая update-grub ребутнись.
Windows не загрузилась, но уже появилась надпись:
Не может там открыть, раздел /dev/sdb че-то must be (f | h)dN with N 0<N<128
написал, что успел записать =)

Пользователь решил продолжить мысль 03 Июня 2011, 05:09:16:
+я поигрался со значениями 30_os-prober (в данный момент 1), не помогло

boot_info_script.sh результат
(Нажмите, чтобы показать/скрыть)

Пользователь решил продолжить мысль 03 Июня 2011, 05:24:43:
Было точно также - на одном жестком Ubuntu, на другом windows 7. Сейчас у меня установлен дебиан, в Ubuntu не захожу. В дебиане сразу все нормально было с загрузкой.
Так вот, чтобы это исправить, я убрал атрибут "запускаемый" у 30_os-prober и добавил в /etc/grub.d/40_custom
menuentry "Windows 7 (loader) (on /dev/sdc1)" {
insmod ntfs
set root='(hd1)'
search --no-floppy --fs-uuid --set 1e84fe5084fe29c3
chainloader +1
boot
}
В чем различие с автоматической конфигурацией не могу сказать, т.к. надо грузиться в Ubuntu, возвращать 30_os-prober.
Похоже не хватает "boot".
Спасибо, попробовал. Не помогло, та же ситуация: черный экран, мигающий нижний курсор и никакой реакции клавиатуры (даже ошибки не было перед этим как в случае чуть выше)

Пользователь решил продолжить мысль 03 Июня 2011, 05:28:37:
2arrecck, я старался внимательно читать про grub2, однако такие случаи не были там описаны)
Если бы у меня был menu.lst все было бы гораздо проще))
« Последнее редактирование: 03 Июня 2011, 05:28:37 от georgeek »

Оффлайн dimas000

  • Старожил
  • *
  • Сообщений: 1437
  • Ubuntu 9.10 @ 2.6.34
    • Просмотр профиля
Re: Windows не загружается из grub2
« Ответ #7 : 04 Июня 2011, 00:12:02 »
Цитировать
Windows не загрузилась, но уже появилась надпись:
Не может там открыть, раздел /dev/sdb че-то must be (f | h)dN with N 0<N<128
написал, что успел записать =)
а, ну точно. косяк 30-ки, не преобразовалось в (hdX,Y)
убери нафиг строчку с set root, она вообще не нужна, по uuid прекрасно все цепляется
лучше на "ты"

georgeek

  • Автор темы
  • Гость
Re: Windows не загружается из grub2
« Ответ #8 : 04 Июня 2011, 07:28:36 »
Прогресс есть. При параметре hd0 система также не загружалась, мигал подчеркивающий курсор и клава зависала. Попробовал с параметром hd1 и пошла загрузка windows, но рано радовался. После того как появляется надпись "загружается windows" компьютер автоматически перезагружается и начинается загрузка снова. На выбор давалось "восстановить загрузку" или "обычная загрузка", пробовал оба варианта - не помогло, все таже ситуация с перезагрузкой.
Загружался из 30_os-prober.
40_custom выдавала ошибку какую-то, но я решил на нее забить =)
(Нажмите, чтобы показать/скрыть)

Оффлайн arrecck

  • Старожил
  • *
  • Сообщений: 1725
    • Просмотр профиля
Re: Windows не загружается из grub2
« Ответ #9 : 04 Июня 2011, 12:39:00 »
видимо Windows ловит bsod

georgeek

  • Автор темы
  • Гость
Re: Windows не загружается из grub2
« Ответ #10 : 04 Июня 2011, 14:38:47 »
опять же пробую загрузиться отдкльно с диска с виндой и все в порядке.
Виндоус 7 х64 чистая, не сборка

Оффлайн arrecck

  • Старожил
  • *
  • Сообщений: 1725
    • Просмотр профиля
Re: Windows не загружается из grub2
« Ответ #11 : 04 Июня 2011, 16:30:53 »
в настройках винды есть настройка, чтобы она автоматом не перезагружалась при bsod'е
поищи в гугле, как это делать
тогда сможешь увидеть, что не так
ps чего то не везет тебе

georgeek

  • Автор темы
  • Гость
Re: Windows не загружается из grub2
« Ответ #12 : 05 Июня 2011, 18:17:09 »
Цитировать
в настройках винды есть настройка, чтобы она автоматом не перезагружалась при bsod'е
в windows 7 галка "выполнить автоматическую перезагрузку" не стояла. А значит это не bsod. Да и DUMP'ов нет.

Как исправить загрузку винды из-под GRUB'а, если отдельно со второго HDD грузится нормально?


ikstlen

  • Автор темы
  • Гость
Re: Windows не загружается из grub2
« Ответ #13 : 05 Июня 2011, 18:37:56 »
что то последнее время много таких вот проблем именно с двумя hdd, не иначе как последняя сборка grub2 виновата. попробуй до grub-Legacy откатится

Оффлайн dimas000

  • Старожил
  • *
  • Сообщений: 1437
  • Ubuntu 9.10 @ 2.6.34
    • Просмотр профиля
Re: Windows не загружается из grub2
« Ответ #14 : 07 Июня 2011, 22:45:45 »
а если в консоли груба грузануться напрямую с того харда?
set root=(hd1) # или каким он там будет
chainloader +1
лучше на "ты"

 

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