Okay, my problem at the moment is this.
-I have installed Windows XP on a master drive and it's using NTFS.
-I added a another hd to pc and made it master disk and the previous xp hd was put to slave.
-I installed SuSE 10.0 on the new master hard drive
-GRUB is installed on a boot partition of the current master disk(50mb).
After a while I tried to boot my system back to windows but the automatic option for booting into windows didn't work. It just printed out this "chainloader (hd1,0) +1".
After little browsing in the net I found few hints what to do but I havenīt found any help for my problem yet. My /boot/grub/menu.lst has this kind of line in the WinXP section:
title Windows XP
rootnoverify (hd1,0)
makeactive
chainloader +1
boot
According to mount command my windows C drive is /dev/hdb1/ which is hd1,0 in GRUB, right?
I'm not sure about that boot line, it was used some exampel in the net so I tried it and it didn't work. I have no other OS than XP and SuSE on the machine so I thought I don't need to put map (hd1) (hd0) lines in menu.lst?
At the above lines the GRUB just prints those lines into screen and nothing happens after that. One of the error messages I got was "Error 18: Selected cylinder exceeds maximum supported by BIOS"
Does anyone have a solid solution to this. The GRUB has worked in the past when it was installed on the same MBR as WinXP, overwriting the XP:s version. It broke down and I have now tried to install these loaders better to avoid reinstalling whole operating systems for few mistakes