You are right Randal grub cannot work unless you write (hd0,4) in this case.
Windows requires a primary drive to boot from, from what I have read.
And before I nstalled crunchbang, it had a primary partition to boot from.
The xp on (hd0,1) was piggybacking off of the primay partittion (hd0,0).
Nevertheless, I will try (hd0,4) and let you know what happens.
If it turns out that I am wrong, I won't be upset.
I'm just basing my conclusions on what I have read.

Thanks

On Thu, Aug 27, 2009 at 9:40 AM, Randall Whitman <[email protected]>wrote:

> > root        (hd0,1)
> > makeactive
> > chainloader    +1
> > and I commented out the hidemenu entry
> > I also tried (hd0,5) Neither worked.
> > It says (hd0,1) because windows is on the second partition,
> > which is really hd5 because it is and extended partition.
>
> Try (hd0,4) - I think grub counts 0-based whereas partition table
> counts 1-based - yes, according to the comments in my /boot/grub/menu.lst .
>
> > It didn't work, and me thinks it's
> > because xp has to be a primary partition.
>
> That may be.  Furthermore, if you want to dual-boot MS-Win-XP & Linux,
> i'd put Win-XP on /dev/hda1 and install Win-XP first, Linux second.
>
> ===========
>
> # (excerpt from /boot/grub/menu.lst)
>
> # This entry automatically added by the Debian installer for an existing
> # linux installation on /dev/sda10.
> title           linux-nonfb (on /dev/sda10)
> root            (hd0,9)
> kernel          /boot/vmlinuz root=/dev/hda10 splash=silent
> resume=/dev/hda1
> initrd          /boot/initrd.img
> savedefault
> boot
> _______________________________________________
> LinuxUsers mailing list
> [email protected]
> http://socallinux.org/cgi-bin/mailman/listinfo/linuxusers
>
_______________________________________________
LinuxUsers mailing list
[email protected]
http://socallinux.org/cgi-bin/mailman/listinfo/linuxusers

Reply via email to