I have FreeBSD and Slack9. I want to boot Slack and BSD from lilo. I have an Promise Ultra100 Raid card with Slack on IDE1 and BSd on IDE2. My main problem is that I don't know what bootloader bsd uses.
This is my lilo config now:
Label = Linux
FreeBSD and Slackware 9 with GRUB How-to
I loaded Slack 9 for a friend and really kinda liked it. I figured it was time to explore linux ia little again...So, I finally decided to blow away MS altogether.
I will assume you already have FreeBSD running on a machine. I personally had FreeBSD dualbooting with XPPro. I was using the FBSD boot manager. It didn't seem to want to work so well with linux kernels.....So I go GRUBby.
##Disk set up, this is in BSD for you linux users
ad0s1 - FAT hibernation space for XP
ad0s2 - NTFS/HPFS for XPPro
ad0s3a-g - Free BSD
## I installed slack and used fsdisk from the install to del the first two slices
## and cereate the new ones....
## When the time comes choose not to install LILO. Instead finish the install and
## Boot to FBSD and
make all install
## Grab the 'examples' and config
cp /usr/local/share/grub/i386-freebsd/* /boot/grub/
##Edit menu.lst (grub.conf for you Linux folks)
## make it like so changing your hd numbers/letters/options as necessary.
## The defaultOS to boot
## the amount of time, in seconds, before the default boots
## the entries
title Slack 9
kernel /boot/vmlinuz-rollMyOwn-2.4.20 ro root=/dev/hda1
title FreeBSD 4.8
that's all there is to it ;-)
Hope it was a huge success and all is working well for you.
For LILO, its rather simple:
other=/dev/hdb1 (wherever the root partition of FreeBSD is)
table=/dev/hdb (just the drive itself)
That's all, enter that stanza, re-run lilo an you should be fine.
|All times are GMT -5. The time now is 11:40 PM.|