Dual boot SuSE / win2000 does not load windows

Hi,

I have posted this before but had no answers and have made some progress since.

The system has two SATA drives, the first (/dev/sda) has a working SuSE 11.0. The second (/dev/sdb) has a working windows 2000, which was installed on it as a single disk in the system.

There is also an old PATA drive on IDE.

I tried to point GRUB to the windows partition on the second disk according to the excellent guide on swerdna.net. unfortunately, after putting the recommended following lines in menu.lst:
map (hd0) (hd1)
map (hd1) (hd0)
rootnoverify (hd1,0)
chainloader (hd1,0)+1

I now get, when choosing windows in GRUB:

rootnoverify(hd1,0)
chainloader(hd1,0)+1

Error 25: Disk read error

I know the second disk is readable and bootable, because when I choose it as a first boot disk in the bios it boots without a hitch into win2000.

Any ideas why I can’t boot into it from GRUB?

Thanks,

Abe

Try changing the rootnoverify line to point to your openSUSE root partition instead. So if, for example, openSUSE is on sda1, then make it:

rootnoverify (hd0,0)
chainloader (hd1,0)+1

Thanks. I tired it and got the same error 25 as before.
If this is alright with you I would like to move this discussion to the other thread I started in this forum (the one that wasn’t answered initially and had some traffic this evening), so as to reduce the noise I create :slight_smile:

Sure. Good idea.