*BSD News Article 68530


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!news.mel.connect.com.au!munnari.OZ.AU!news.ecn.uoknor.edu!news.wildstar.net!news.sdsmt.edu!tau.uac.net!uhog.mit.edu!news.mathworks.com!fu-berlin.de!zrz.TU-Berlin.DE!zib-berlin.de!news.tu-chemnitz.de!irz401!uriah.heep!news
From: j@uriah.heep.sax.de (J Wunsch)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: Booting from Iomega Zip
Date: 14 May 1996 22:50:26 GMT
Organization: Private BSD site, Dresden
Lines: 41
Message-ID: <4nb2ni$20d@uriah.heep.sax.de>
References: <4n6b3j$2okk@sheraton.asianconnect.com>
Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch)
NNTP-Posting-Host: localhost.heep.sax.de
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Newsreader: knews 0.9.6
X-Phone: +49-351-2012 669
X-PGP-Fingerprint: DC 47 E6 E4 FF A6 E9 8F  93 21 E0 7D F9 12 D6 4E

chang@sns.com.sg (S.T.Chang) wrote:

> 	My setup up was a follows:
> 		fd0 - 1.44MB floppying
> 		wd0 - 400MB ide
> 		wd1 - 2GB ide
> 		wd2 - 500MB ide
> 		sd0 - 500MB scsi (scsi id 0)
> 		sd1 - Iomega Zip (scsi id 5)

>  At the boot
> prompt, I typed in hd(4,a)/kernel, the system managed to load the
> kernel from the Zip drive. When the system started to initialize, it
> panic at mounting root device.

You cannot do this with your existing bootstrap.  The mapping between
BIOS drives and FreeBSD drivers/unit numbers is non-obvious -- in
particular in your case.  The Zip drive is BIOS ID 0x84.  The possible
guesses for 0x84 are:

sd0  (with four wd's installed)
sd1  (with three wd's and one lower ID sd installed)
sd2  (with two wd's and two lower ID sd's installed)
sd3  (with one wd and three lower ID sd's installed)
sd4  (with no wd's and four lower ID sd's installed)

So now guess about the chance the bootstrap might have assumed your
configuration right. :)

You can however use the most recent bootstrap which allows the
distinction between BIOS ID (to load the kernel from) and BSD
driver/unit (to mount the root device on).  Since you can load the
bootstrap from a floppy, getting the boot floppy image from the May
SNAP might help you.

-- 
cheers, J"org

joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE
Never trust an operating system you don't have sources for. ;-)