LinuxForum.Fans
Тема

[Решено] Gentoo и Windows XP помогите разобраться с Grub

Автор: Inwin 6 сообщений 4591 просмотров
#95302

Доброго дня всем, ситуация :
в системе 3 SATA HDD
1-320
2-1000
3-320
История возникновения систем
Windows XP была установлена при отключенном 1 диске на 3 диск, после чего был подключен 1 диск и на него собственно началась установка Gentoo (sda 320 gb)
sda1 128 MB - /boot (*) ext3fs
sda2 1 Gb swap
sda3 318 Gb - / ext3fs

sdb1 - 1000Gb под всякие фильмы и т.п. (*)

sdc1 - Windows XP (*)

Текущие настройки grab.conf:

text

default 0
timeout 10
splashimage=(hd0,0)/boot/grub/splash.xpm.gz

title Gentoo root (hd0,0) kernel /boot/kernel-2.6.34 real_root=/dev/sda3

вот теперь не могу разобраться со вторым пунктом

text

title=Windows XP
rootnoverify (hd2,0)
makeactive
chainloader +1

ничего не дает, ставил по хендбуку, но он уже старый, може есть альтернатива в грабе ?

text

Booting 'Windows XP'
rootnoverify (hd2,0)
makeactive 
chainloader +1

BOOTMGR is missing Press Ctrl+alt+del to restart

попытка 2 тоже окончилась неудачей

text

title      WinXP
root      (hd2,0)
makeactive
map      (hd0) (hd2)
map      (hd2) (hd0)
chainloader   +1

выдает сообщение :

text

BOOTMGR is missing Press Ctrl+alt+del to restart

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

#95347

Какая версия GRUB?
Если второй, то надо поменять нумерацию разделов.
Во втором ГРУБе первый раздел третьего диска hd(2,1), а первый раздел первого диска hd(0,1)

#95349

нет, не второй
Методом научого тыка отцепил винт на 1 Тб, и по 2 варианту добился загрузки

text

title      WinXP
root      (hd1,0)
makeactive
map      (hd0,0) (hd1,0)
map      (hd1,0) (hd0,0)
chainloader   +1

воткнул винт назад, поменял hd1 на hd2, выдает BOOTMGR missing

#95352

А что написано в /boot/grub/device.map?

#95355

разобрался. через нескажу что но работает

text

title      WinXP
root      (hd1,0)
makeactive
map      (hd0,0) (hd1,0)
map      (hd1,0) (hd0,0)
chainloader   +1

вот такой вот конфиг, и это не смотря на то что в Gentoo раздел с виндой как sdc числится, то есть по идее граб видит раздел с виндой как hd1, а генту как sdc1

#95358
durc написал:
А что написано в /boot/grub/device.map?

(fd0) /dev/fd0
(hd0) /dev/sda
(hd1) /dev/sdb
(hd2) /dev/sdc

причем, fdisk -l, подтверждает

Войдите или зарегистрируйтесь, чтобы ответить.