At 2004-06-10T203028+1200, dave wrote:
> Using 5.2 RELEASE and using UFS2 latest filesystem, UFS isn�t used as
> a default FS in 5.x (i think from memory of the install).
Right, so GRUB won't allow you to boot this system directly (i.e. using
the method Nick suggested). Chainloading will still work.
> check my message, I said i installed grub via MDK CONTROL CENTER.
> the bit about the chainloader is what grub did not me (i just cut and
> pasted it to my email) and it is what was dsiplayed when i first
> attempted to run BSD.
You're just changing things without knowing why, which is bad.
> So now then as i am back with lilo i _have_ to go to grub again
> because of the UFS2 filesystem. And with the BSD bootloader installed
> on the hard drive it (grub) should load/chainload BSD when selected ?
Huh? Since you're using UFS2, you're going to have to chainload using
either GRUB or LILO. Both will work.
You still haven't done the CRITICAL thing that I told you to do in my
original message. You need to install the FreeBSD bootloader somewhere,
so that GRUB or LILO have _something_ to chainload. To do this, boot
into FreeBSD using a rescue image, and read the man pages I pointed you
at. As I've already said, install the bootloader into the start of the
FreeBSD slice so that you don't risk overwriting any other OSes
bootloaders.
Once this is done, then you can start trying to get GRUB or LILO to
chainload the FreeBSD bootloader. Making GRUB chainloader is blindling
easy--work out which disk/partition you want to boot, work out the GRUB
naming convention for it, (e.g. (hd0,0) or whatever), and then just use:
title FreeBSD
rootnoverify (hd0,0)
chainloader +1
Then, you boot your system, and see the 'FreeBSD' entry in GRUB. Select that,
and GRUB will grab the first sector ('+1') of (hd0,0) and attempt to boot from
it. This method can be used to boot any system that GRUB doesn't have a
native understanding of.
LILO is just as easy. Add an entry to your lilo.conf like:
other=/dev/hda1
label=FreeBSD
And run 'lilo' to rewrite the bootsector.
Cheers,
-mjg
--
Matthew Gregan |/
/| [EMAIL PROTECTED]