> Here is my hard drive setup
> ----------------------------
> Partition 0 ) 5g: Windows 2k
> Partition 1 ) 35g: Freebsd 5.2.1

In this case, your grub.config would look like this: 

        default 1
        timeout 30
        title Windows 2000
        root (hd0,0)
        chainloader +1
        title FreeBSD 5.2.1
        root (hd0,2,a)
        kernel /boot/loader

It does the following: after 30 seconds, FreeBSD will be booted by
default (0 is Windows and 1 is FreeBSD).  Both OS'es reside on the first
disk (hd0), Windows on the first partition of it (hd0,0).  You can't
load Windows' kernel from Grub, you just have to chainload the Windows-
partition, that's what makeactive and chainloader +1 do.  Your
FreeBSD-slice is de second partition (hd0,2), and I assume your root is
the first partition on that, which is (hd0,2,a) in Grub's terminology.
You then load /boot/loader (FreeBSD's bootloader) because you do not
want to skip your boot-configuration.  You could also boot your kernel
directly with kernel /kernel but this is not recommended.  

Grub has many more options (graphical boot splashes for example), you
really should check out the documentation.  But you can already set
things up with this simple configuration file.  

Let me know if it works, 

[EMAIL PROTECTED] mailing list
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to