I've screwed up. I have a dual-boot WinXP and SuSE 8.2 box. I used to use Boot Magic to dual boot. Then when I installed either SuSE 8.1 or 8.2, and Grub became the default bootloader for SuSE, Grub took over from Boot Magic. I had then removed Boot Magic and everything worked fine. However, the Boot Magic partition was still on the machine (I had a separate partition for Boot Magic since it could not be installed on an NTFS partition). I also have a FAT32 partition that I used to transfer files back and forth from linux to windows & vise versa (since I could not write to an NTFS partition from linux). I decided I would expand this using the old Boot Magic partition. Mistake. Grub could no longer boot WinXP. When it tries to boot windows it says something about an invalid device. I booted WinXP from the CDROM and had it "fix" the MBR. Now windows will boot but Grub no longer appears. I then booted Linux from its CDROM, went into YAST and had Grub re-scan the partitions. Grub comes up but it cannot boot windows - same problem as before. Windows and Linux are on separate hard drives. Windows is on hda and linux is on hdb. Grub is trying to use the following to boot windows: (hd0,1) chainloader +1 makeactive I've tried changing to (hd0,0), and (hd0,0), but no go. Grub is currently installed in the boot sector of the root partition. Originally (I think) it was in the MBR. I get the same result either way. Any ideas about how I can get myself out of this mess? TIA, Mike --------------------------------------------------------------- Cleary_Mike@emc.com --------------------------------------------------------------- Windows is better for games; otherwise, you're better off using an actual operating system.