Date: Fri, 24 May 1996 19:13:51 +0200 (MET DST) From: Wilko Bulte <wilko@yedi.iaf.nl> To: joerg_wunsch@uriah.heep.sax.de Cc: freebsd-scsi@freebsd.org, af@biomath.jussieu.fr Subject: Re: How to send "start unit" to disk during boot? Message-ID: <199605241713.TAA20825@yedi.iaf.nl> In-Reply-To: <199605240625.IAA21649@uriah.heep.sax.de> from "J Wunsch" at May 24, 96 08:25:15 am
next in thread | previous in thread | raw e-mail | index | archive | help
> > >From the FAQ, I can guess that the SCSI inquiry FreeBSD sends before > > waiting SCSI_DELAY does *not* cause the disk to start, and then the > > subsequent mount attempt fails. > > The disk doesn't need to be spinning in order to get the INQUIRY data. But some report bogus geometry when not spun up. > > How can I make FreeBSD issue a "start unit" command to the disk > > *before* it waits for SCSI devices to settle ? > > There's already a START STOP UNIT in sdopen(), so you should try to > find out why mounting still fails. As a starting point, try this: [del] The fun starts when you want to boot 'm. Some SCSI BIOSes send a start unit, some can be toggled to do(n't) do a start unit and some are plain too stupid to know about start unit commands altogether > 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. ;-) _ __________________________________________________________________________ | / o / / _ Wilko Bulte email: wilko@yedi.iaf.nl |/|/ / / /( (_) Private FreeBSD site - Arnhem - The Netherlands --------------------------------------------------------------------------------
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199605241713.TAA20825>