1 (04.11.2010 00:10:09 отредактировано Inwin)

Доброго дня всем, ситуация :
в системе 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:

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

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

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

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

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

BOOTMGR is missing
Press Ctrl+alt+del to restart

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

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

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

BOOTMGR is missing
Press Ctrl+alt+del to restart

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

2

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

3

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

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

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

4

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

5

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

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

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

6 (04.11.2010 00:17:46 отредактировано Inwin)

durc пишет:

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

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

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