Re: Deviceproblem Umass

From: Oliver Fromme <olli(at)lurza.secnetix.de>
Date: Wed, 22 Feb 2006 13:37:50 +0100 (CET)

Bernd Walter <ticso(at)cicely12.cicely.de> wrote:
> On Wed, Feb 22, 2006 at 12:27:02PM +0100, Dieter Deinert wrote:
> > Das Script versucht mit einer Schleife alle gefundenen /dev/da*
> > zu mounten. Es wird bewusst nicht mit /fstab gearbeitet, weil
> > nicht vorherzusehen ist, wieviel Slice die Geraete mitbringen.
> > Wenn es kein mountfaehiges Slice findet oder das Device busy
> > ist gibt es halt einen Fehler und es beginnt der naechste Versuch.
> >
> > Halte ich fuer legitim, weil ich vorher nicht prüfen kann, welches
> > Slice mountfaehige ist oder ist das uebel??
>
> Warum versuchst du dann da* zu mounten und nicht da0s* ?
>
> > Warum dabei die Device veraendert werden kann ICH nicht verstehen?????
> > Mach ich da was falsch??
>
> Wenn du z.B. da0 read-write öffnest muss GEOM davon ausgehen, dass es
> auch verändert wird.
> Es muss also zwangsläufig seine Vorstellungen über darunter enthaltene
> Slices und Partitionen verwerfen.
>
> Nebenbei: über camcontrol devlist -v kannst du sehen auf welchem
> SIM ein Laufwerk liegt.
> Die SIM Nummer ist zur Zeit identisch mit dem umass-nummer.

Zusätzlich könnte das Script fdisk(8) aufrufen, um zu
gucken, ob es eine Slice mit FAT-Dateisystem gibt (und
wenn ja, welche es ist). Wenn nicht, braucht es das
Mounten gar nicht erst zu versuchen.

Gruß
   Olli

-- 
Oliver Fromme,  secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing
Dienstleistungen mit Schwerpunkt FreeBSD: http://www.secnetix.de/bsd
Any opinions expressed in this message may be personal to the author
and may not necessarily reflect the opinions of secnetix in any way.
"I have stopped reading Stephen King novels.
Now I just read C code instead."
        -- Richard A. O'Keefe
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Wed 22 Feb 2006 - 13:39:03 CET

search this site