On Thu, 10 Jun 2004 19:44, you wrote:
> On Thu, 2004-06-10 at 19:22, dave wrote:
> > > Right.  You won't be able to boot that system from LILO until you do
> > > this.  LILO can't boot BSD systems directly (however, GRUB can)--your
> > > LILO is currently configured to chain-load the BSD bootloader.
> >
> > Is it a good thing ???
> >
> > > The safest bet is to install the BSD bootloader into the partition on
> > > hdc that you installed BSD onto.
> >
> > did that by installing grub via mandrake control center.
> > tried to load BSD but it just sat with the following lines on the screen.
> >
> > title FreeBSD
> > root (hd1,0) <-- presume is equal to hdc and the 0 equal to boot
> > partition. map (0x81) (0x80)
> > map (0x80) (0x81)
> > makeactive
> > chainloader +1
>
> where did you get these lines from?

from the menu.lst file in the /boot/grub directory.

>
> have you looked at any grub documentation?

I have looked at all the Howto docs installed in my dist and had a look with 
google.

yesterday and tonite.

> what you need is something like this:
>
> title FreeBSD 4.4 #1
>         root (hd2,0,a)
>         kernel /boot/loader
>
> the numbering on grub is zero based. the numbering on linux and lilo is
> 1 (or a) based. eg
>
> linux grub            description
> ===================================
> hda   (hd0)   first hard drive
> hda2  (hd0,1) second partition on 1st harddrive
> hdc   (hd2)   third hard drive
> hdc1  (hd2,0) 1st partition on 3rd hd
>       (hd2,0,b) 2nd BSD partition on 1st BSD slice on 3rd hd
>
> the last one has no equivalent in linux. BSD takes what appears to the
> rest of the world to be a partition and calls it a slice. It further
> divides the slice up into BSD partitions.
>
> What the above grub config stanza does is say "go to the first BSD
> partition (a)  on the 1st BSD slice (other world partition) (0) on the
> 3rd harddisk (2) and then run the program called "loader" in the boot
> directory.
>
> this will run the freebsd loader program, which will take over from
> there.
>
> see here for further http://www.tldp.org/HOWTO/Linux+FreeBSD-2.html
didn�t see that one will visit tonite or tomorrow.

>
> I think I have that right. I reserve the right to change what I said, it
> is confusing!
>
It is isn�t.

> > > Read the man pages for boot(8), installboot(8), and biosboot(8) on your
> > > BSD system.
> >
> > can�t as i cannot get to the OS.
> >
> > any futher ideas ??

-- 
Dave Lilley

Reply via email to