*BSD News Article 63569


Return to BSD News archive

Newsgroups: comp.unix.bsd.freebsd.misc
Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!news.mel.connect.com.au!munnari.OZ.AU!uunet!in1.uu.net!news.mathworks.com!fu-berlin.de!news.belwue.de!news.uni-kl.de!rz.uni-karlsruhe.de!news.uni-ulm.de!happy.informatik.uni-ulm.de!donau.in-ulm.de!news!rs
From: rs@purple.IN-Ulm.DE (Ralph Schleicher)
Subject: How to boot off sd1?
Sender: news@purple.IN-Ulm.DE (Usenet News)
Organization: Private site
Lines: 52
Message-ID: <RS.96Mar1224704@purple.IN-Ulm.DE>
X-Nntp-Posting-Host: alpha.purple.in-ulm.de
Date: Fri, 1 Mar 1996 21:47:04 GMT

Sorry if this is a FAQ but I cannot find an answer to my question in
the `INSTALL.TXT' and `HARDWARE.TXT' file of my FreeBSD 2.1 CDROM.

Installing FreeBSD itself works fine but I cannot boot off my second
SCSI drive.  Here are my disks:

	wd0: Quantum LPS 240AT, OS/2 2.0
	sd0: IBM DPES-31080, Linux 1.2.13
	sd1: IBM DPES-31080, FreeBSD 2.1

I've installed the user distribution accepting the default partitions
(32 MB root, 75 MB swap, rest for /usr -- I plan to put /home and /var
on sd0 iff FreeBSD is willing to boot).

The FreeBSD boot manager is loaded by lilo (the Linux loader) with the
following entry in `/etc/lilo.conf':

	other = /dev/sdb1
		label = FreeBSD
		loader = /boot/chain.b
		table = /dev/sdb

Up to here everything works as expected but if I enter

	sd(1,a)/kernel -c
or	sd(1,a)/kernel

at the FreeBSD boot prompt (as described in `HARDWARE.TXT'), I'll be
poped into an endless loop with the error message

	Bad disklabelCan't find kernel

On the other hand FreeBSD starts booting with

	sd(2,a)/kernel
	hd(1,a)/kernel
	hd(2,a)/kernel

but then it fails with

	change root device to sd0a	# or `sd2a' with sd(2,a)/kernel
	panic: cannot mount root

I've tried this procedure with both, the `booteasy' and the `standard'
MBR and I really have to say that I don't know how to go on (except for
getting a screw driver from my toolbox physically unmounting all other
disks).  Any hint would be appreciated.

BTW: Yes, I've disabled all 0x300 probes except for the ep0 driver
required for my 3c509 card.
-- 
Ralph