Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 25 Jan 2004 22:05:15 +0100 (CET)
From:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
To:        freebsd-questions@freebsd.org
Subject:   BSD on a secondary disk
Message-ID:  <Pine.LNX.4.44.0401252204590.6856-100000@poirot.grange>

next in thread | raw e-mail | index | archive | help
Hello

Sure, the question has been answered a number of times - but I _did_
search on the web and _did_ looked in the handbook, and other places...

So, the question is the following:

I installed FreeBSD on a disk in one system, where it, probably, was at
that time the slave, but I am not sure anymore. Then I moved it to another
system as a slave. This system is somewhat funny. It's an old Compaq...
I've got a SCSI disk with Linux in it and the disk in question. So, it's
the only ATA disk in the system, but the only way to use both - a SCSI and
an IDE disks in this PC is to connect the ATA disk as a slave, then it
boots from SCSI.

So, the question now is - how to boot BSD in this situation? I think, BIOS
cannot boot directly from the slave. I tried configuring LILO with

other=/dev/hdb1
	table=/dev/hdb
	loader=/boot/chain.b
	label=BSD

but it didn't work.

So, am I right, that it's a BIOS limitation and the only way to boot BSD
too in this system is to create one more small BSD-slice on the Linux
disk, put there some first boot-stages of BSD and point it to /dev/ad1...
How exactly do I do it? Can BSD use a 3Mb-big slice for this (I can free
my former /boot partition on da0)?

Thanks
Guennadi
---
Guennadi Liakhovetski



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.LNX.4.44.0401252204590.6856-100000>