Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ flinit(1) — Reliant UNIX 5.44c4

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

flchk(1)

fldisp(1)

flformat(1M)

flinit(1)                                                         flinit(1)

NAME
     flinit - In den Labelbereich einer Diskette schreiben (floppy initia-
     lisieren)

SYNTAX
     /usr/sbin/flinit [-o eigentümer] [-v versionsnummer]

BESCHREIBUNG
     flinit beschreibt den Labelbereich einer im Laufwerk 0 liegenden Dis-
     kette. Der Labelbereich befindet sich am Anfang einer Diskette (Spur
     0).

     In den Labelbereich kann eingetragen werden:

     -  der Eigentümer der Diskette

     -  eine Versionsnummer.

     Der Eintrag in den Labelbereich einer Diskette kann mit fldisp(1) aus-
     gegeben und mit flchk(1) überprüft werden.

     flinit befindet sich im Verzeichnis /usr/sbin.

   Vor dem Aufruf beachten

     Die Diskette muß in das Diskettenlaufwerk 0 eingelegt werden. Sie darf
     nicht schreibgeschützt sein. Es werden nur Disketten im Laufwerk 0
     unterstützt.

     Handelt es sich um eine neue Diskette, so muß sie vorher formatiert
     werden. Dazu benützen Sie das Kommando

          flformat /dev/rdsk/f0...t

     je nach gewünschter Diskettenformatierung. Sie können jedes verfügbare
     Diskettenformat verwenden [siehe flformat(1M)]. Nur dann wird die Dis-
     kette so formatiert, daß Sie mit flinit auf den Labelbereich zugreifen
     können.

OPTIONEN
     Kein Argument angegeben:
          Für versionsnummer wird eine leere Zeichenkette eingetragen.

          Für eigentümer werden 14 Leerzeichen eingetragen.

     -o eigentümer
          Hier können Sie für eigentümer einen maximal 14 Zeichen langen
          Eigentümernamen angeben.

          -o eigentümer nicht angegeben:

          Für eigentümer werden 14 Leerzeichen eingetragen.



Seite 1                      Reliant UNIX 5.44               Gedruckt 11/98

flinit(1)                                                         flinit(1)

     -v versionsnummer
          versionsnummer ist eine maximal sechsstellige alphanumerische
          Zeichenkette, die in den Labelbereich eingetragen wird. Wenn eine
          Versionsnummer nur aus Ziffern besteht, wird sie rechtsbündig
          eingetragen und links fehlende Stellen werden mit Nullen aufge-
          füllt. Enthält die angegebene Versionsnummer auch andere Zeichen,
          dann wird sie linksbündig eingetragen.

          -v versionsnummer nicht angegeben:

          Für versionsnummer wird eine leere Zeichenkette eingetragen.

   Der Aufbau einer Diskette

     Eine mit flformat formatierte und mit flinit beschriebene Diskette ist
     in zwei Bereiche eingeteilt:

     -  den Labelbereich, auf den Sie unter dem Gerätedateinamen
        /dev/dsk/f0...t oder zeichenorientiert unter /dev/rdsk/f0...t
        zugreifen können. Der Labelbereich kann Informationen über den
        Eigentümer der Diskette und über die Version des Disketteninhalts
        enthalten.

        Vorsicht:
             Greifen Sie unter oben genannten Gerätedateinamen auf die Dis-
             kette zu, so können Sie die gesamte Diskette lesen bzw.
             beschreiben. Der Zugriff bleibt vom Gerätetreiber her nicht
             auf den Labelbereich begrenzt und es besteht die Gefahr des
             unkontrollierten Überschreibens von Daten im Anschluß an den
             Labelbereich.

     -  den Datenbereich, auf den Sie unter dem Dateinamen /dev/dsk/f0...
        (ohne abschließendes t) zugreifen können.

        Der Datenbereich ist der Bereich, in dem Sie Daten speichern.

   Anwendung des flinit-Kommandos

     flinit wird vom Menüsystem bei der Bearbeitung von Disketten benutzt.
     Mit dem Eintrag im Labelbereich kann ein Programm eine eingelegte Dis-
     kette identifizieren. Außerdem kann im Menüsystem nur der im Labelbe-
     reich eingetragene Eigentümer auf die Diskette zugreifen. So können
     Daten vor dem Zugriff anderer Benutzer geschützt werden, soweit dieser
     Zugriff über das Menüsystem erfolgt.

     Vorsicht:
          Die Kommandos cpio, tar u. a. überprüfen den Labelbereich nicht.
          Sie können also mit flinit Ihre Disketten nicht prinzipiell vor
          unberechtigtem Zugriff schützen.





Seite 2                      Reliant UNIX 5.44               Gedruckt 11/98

flinit(1)                                                         flinit(1)

INTERNATIONALE UMGEBUNG
     Die Umgebungsvariable LCMESSAGES bestimmt die Sprache der Meldungs-
     texte.

     Die Antwort auf Ja/Nein-Abfragen muß in der jeweils definierten
     Sprachumgebung erfolgen.

     LCCTYPE bestimmt die Zeichenklassen und die Zeichenkonvertierung.

     Wenn LCMESSAGES oder LCCTYPE nicht oder als leere Zeichenkette defi-
     niert ist, wird der Wert von LANG als Standardwert für die jeweils
     nicht gesetzte oder leere Variable herangezogen. Ist auch LANG nicht
     oder als leere Zeichenkette definiert, verhält sich das System so, als
     wäre es nicht internationalisiert.

     Hat eine der Variablen für die internationale Umgebung einen ungülti-
     gen Wert, verhält sich das System so, als wäre keine Variable gesetzt.

BEISPIELE
     Ein Benutzer möchte in den Labelbereich den Benutzernamen hans und die
     Versionsnummer 1 eintragen.

     $ flinit -v 1 -o hans

     Der Benutzer kann mit dem Kommando fldisp überprüfen, ob die Einträge
     richtig vorgenommen wurden.

     Der Eintrag im Labelbereich lautet:

     VSN:   000001
     owner: hans

DATEIEN
     /dev/dsk/f0...t
          Gerätedatei für den Zugriff auf den Labelbereich einer Diskette.

     /dev/dsk/f0...
          Gerätedatei für den Zugriff auf den Datenbereich einer Diskette.

SIEHE AUCH
     flchk(1), fldisp(1), flformat(1M).













Seite 3                      Reliant UNIX 5.44               Gedruckt 11/98

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026