Dual boot issue: GRUB/NTLDR etc.



I'm deeeeply frustrated, guys... :o(

I'm struggling to dual boot my Debian Sarge with a pre-existing Windoz XP. After seeking any good info all 'round the web, I'm begging your attention...

I tried this sequence of approaches:
1) I installed GRUB over the master boot record (as the debian installer option suggests in order to override the Windoz default boot manager, aka NTLDR): the installer hanged up for an indefinite time (frozen?), so it was necessary to restart the system (brute force!), while NTLDR was yet there alive 'n' kicking (GRUB installation failed);
2) I installed GRUB in the debian root partition, adding its boot sector to the NTLDR via bootpart utility: at boot time I was able to select "Linux" from the bootable OS list, but NTLDR just looped back to the same list, without starting GRUB;
3) desperate, I installed GRUB on a floppy disk: at boot time it came with this error message: "GRUB Geom Error". I checked the BIOS, finding that the Debian hard disk is properly detected as secondary IDE master, and it's LBA-enabled; the BIOS is recent (AM-BIOS 2.54), as the whole machine (Intel Pentium 4 3GHz, 512 MB RAM)...


Wahhhh!

My configuration is:
Motherboard: ASUS P4P800-X;
Primary IDE master: LG CD-ROM CRD;
Primary IDE slave: Western Digital DVD-RW SOHW;
Secondary IDE master (hdc): Maxtor 6B160P0 (PATA 160GB);
Secondary IDE slave: (void);
3rd IDE master (hde): Western Digital WD1200JD (SATA 120GB);
4th IDE master: (void).

Windoz XP is in 3rd IDE master (hde), while Debian Sarge is in Secondary IDE master (hdc) with 2 partitions (root and swap).

This situation is dismaying me...

Any suggestion?
MANY THANKS

.



Relevant Pages

  • Re: Bootloader
    ... load the Debian based stuff. ... # array will desync and will not let you boot your system. ... ## should update-grub add savedefault to the default options ... # This entry automatically added by the Debian installer for a non-linux OS ...
    (alt.os.linux)
  • RE: Debian LIVE CD
    ... Bootcd is very simple. ... it will boot to the same machine as it was created from. ... Creating a LIVE CD with Debian Testing ... PXE/TFTP Boot server within a M$ DHCP Environment ...
    (Debian-User)
  • Re: install
    ... The boot loader is ... Mandrake lilo. ... Mandrake lilo may ... Mandrake or Debian, edit /etc/lilo.conf (in Debian. ...
    (Debian-User)
  • RE: Installing Debian on second hard disk
    ... > grub on my first disk be able to boot the win2K and Debian on ... I don't mind if it won't boot win2K but will atleast ...
    (Debian-User)
  • Re: install
    ... Therefore, I boot into text ... That's the default on Debian. ... HOWEVER, I CANNOT TAKE LILO ... Windows, so it's not really a good choice (although I ...
    (Debian-User)