Im a normal WIndows User. and I just Installed Redhat and it Loads with Grub just fine...But if trying to load my DOS Partition that has XP on it, I receive and Error saying something like "Hal.dll is either missing or corrupt" something along the lines of that. Ive read in certain places that XP doesnt like Sharing the MBR with anything else...Hence why it might not work because of GRUB maybe? Any advice?
I am new to Linux too and have just installed XP/RH9 dual boot successfully. From the info I gathered, its better to install XP first...then install Linux making sure that the /boot is not on the MBR but on the first sector of boot partition. To avoid the 1024 cylinder limit problem, you might wanna create a small (maybe 50mb) partition in the begining of the hard drive and install /boot over there. Hope this helps.
Another good solution is to create a bootdisk during installation of linux(and a couple of backups!). This way, you will not interfere with your XP at all and the only way to boot linux is to use the disk.
Jason R. Kretzer<br />Software Engineer<br />System Administrator<br /><a href="http://alia.iwarp.com" target="_blank" rel="nofollow">http://alia.iwarp.com</a>