LINUX.ORG.RU

Двойная загрузка


0

0

Приходится держать винду на всякий пожарный... Вот сменил ХР на висту.

Винда стоит на PATA винте, линукс - на SATA. Раньше винда стояла на первом разделе винта, потом я первый и второй слепил вместе, получилось, что разделы на первом винте начинаются с hda1.

Часть конфига груба, что работала раньше: title Windows map (hd0) (hd1) map (hd1) (hd0) chainloader (hd1,0)+1

после установки висты перестало работать, поменял на title Windows map (hd0) (hd1) map (hd1) (hd0) chainloader (hd1,1)+1

Теперь при выборе пункта меню Windows пишет несколько кракозябр и на этом все. что посоветуете?

Винда и линукс стоят на разных винчестерах и нигде не пересекаются. Груб стоит на первом активном разделе sata винта. То есть с него нужно просто передать загрузку виндовому загрузчику. Но чего этот фокус не прокатил в вистой?

★★
Ответ на: комментарий от arnold_shade

Нет, установка полностью независимая. Если я в биосе выбираю отпрашивать первым винт, где виста - она грузится нормально.

lexius ★★
() автор топика
Ответ на: комментарий от lexius

IMHO Vista ищет свой DiskSignature на первом винчестере (первом с точки зрения БИОСа, то есть на том устройстве, которое имеет код 0x80), то есть при установке в Setup-е БИОСа грузиться со второго винта, сигнатура будет искаться именно там. А раз она там не совпадает с ожидаемой, загрузка не происходит.

arnold_shade
()
Ответ на: комментарий от lexius

Помогло вот что:
menu.lst:

title Windows Vista
root (hd1,1)
chainloader +1

lexius ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.