Skip site navigation (1)Skip section navigation (2)
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>