Dies ist der erste von drei Abschnitten, die sich mit dem Formatieren einer PCMCIA-Speicherkarte und dem Kopieren von Dateien zwischen Speicherkarte und Festplatte befassen.
Weitere Informationen über die Verwendung der Befehle cpio und dump/restore finden Sie in den man pages.
In diesem Abschnitt werden folgende Aufgaben erläutert:
eine PCMCIA-Speicherkarte formatieren
Dateinamen anzeigen
Dateien kopieren
Bevor Sie eine PCMCIA-Speicherkarte verwenden können, müssen Sie sie in der Regel formatieren. Dazu verwenden Sie das Dienstprogramm fdformat, das sowohl Disketten als auch PCMCIA-Speicherkarten formatiert.
Beim Formatieren werden alle Daten gelöscht, die sich auf der PCMCIA-Speicherkarte befinden.
So formatieren Sie eine PCMCIA-Speicherkarte:
Geben Sie ein:
% fdformat option gerätename |
Das Dienstprogramm format kann bei PCMCIA-Speicherkarten nicht verwendet werden. Es ist nur das Dienstprogramm fdformat einsetzbar.
Tabelle G-1 zeigt die Optionen für das Dienstprogramm fdformat.
Tabelle G-1 Optionen für das Dienstprogramm fdformat
Option |
Beschreibung |
---|---|
die PCMCIA-Speicherkarte aushängen |
|
ein MS-DOS-Dateisystem installieren (Standardeinstellung ist ein UNIX-Dateisystem) |
|
vor Beginn der Formatierung keine Bestätigungsmeldung anzeigen |
|
Ausgabe von Statusmeldungen unterdrücken |
|
ein Solaris-Label festlegen oder ein MS-DOS-Dateisystem installieren, ohne die PCMCIA-Speicherkarte zu formatieren |
|
ein UNIX- oder MS-DOS-Label auf einer PCMCIA-Speicherkarte festlegen |
|
ein MS-DOS-Dateisystem installieren (Standardeinstellung ist ein UNIX-Dateisystem) |
|
einen besonderen Boot-Loader installieren |
Das Dienstprogramm fdformat verfügt über keine Option, mit der sich ein NEC-DOS-Dateisystem auf einer PCMCIA-Speicherkarte installieren ließe.
Bei der Formatierung müssen Sie für die PCMCIA-Speicherkarte einen Gerätenamen angeben. Anderenfalls verwendet das Dienstprogramm fdformat automatisch das Diskettenlaufwerk als Standardgerät.
Der Gerätename für eine PCMCIA-Speicherkarte besitzt das Format
/dev/rdsk/cntndnsn
oder
/dev/dsk/cntndnsn.
Der Gerätename /dev/dsk/c1t6d0s2 beispielsweise steht für eine PCMCIA-SRAM-Speicherkarte mit der logischen Steckplatz-Controller-Nummer 1, der Technologie-Nummer 6 und der Bereich-Nummer 2.
Tabelle G-2 zeigt die Optionen für den Gerätenamen zum Dienstprogramm fdformat.
Tabelle G-2 Optionen für den Gerätenamen zum Dienstprogramm fdformat
Vielleicht möchten Sie die Namen der Dateien anzeigen, die sich auf einer PCMCIA-Speicherkarte befinden.
Geben Sie ein:
% tar tvf gerätename |
Tabelle G-3 Optionen für den Befehl tar zum Anzeigen von Dateinamen
Option |
Beschreibung |
---|---|
t |
Dateien auflisten oder anzeigen, die sich auf einer PCMCIA-Speicherkarte befinden |
v |
ein ausführliches Listing ausgeben |
f |
Damit Sie eine Datei oder ein Verzeichnis von einer PCMCIA-Speicherkarte auf eine Festplatte oder von einer Festplatte auf eine PCMCIA-Speicherkarte kopieren können, muß die PCMCIA-Speicherkarte bereits formatiert sein (siehe Failed Cross Reference Format). Außerdem müssen Sie für das Zielverzeichnis auf der Festplatte Schreibberechtigung besitzen.
Wenn Sie sich beim Kopieren einer Datei oder eines Verzeichnisses an folgende Anleitung halten, bleiben Eigentümer, Zugriffsrechte, Gruppe und Modifikationszeit für die Datei oder das Verzeichnis erhalten.
Wenn Sie Dateien mit dem Befehl tar auf eine PCMCIA-Speicherkarte kopieren, müssen Sie den Befehl tar auch verwenden, um die Dateien zu extrahieren oder von der PCMCIA-Speicherkarte zu kopieren.
Geben Sie ein:
% cd verzeichnis |
verzeichnis entspricht dem Namen des Verzeichnisses, in dem sich die zu kopierenden Dateien befinden.
Um beispielsweise die Datei /home/samples/design zu kopieren, geben Sie ein:
% cd /home/samples |
Geben Sie ein:
% tar cvf gerätename dateiname |
Tabelle G-4 Optionen für den Befehl tar zum Kopieren von Dateien auf eine PCMCIA-Speicherkarte
Option |
Beschreibung |
---|---|
ein Sicherungsarchiv anlegen |
|
ein ausführliches Listing anzeigen |
|
den Namen eines Eingabegeräts festlegen |
Um beispielsweise die Datei ./design von Ihrer Festplatte auf eine PCMCIA-Speicherkarte mit dem Gerätenamen /dev/rdsk/c1t6d0s2 zu kopieren, geben Sie ein:
% tar cvf /dev/rdsk/c1t6d0s2 ./design |
Geben Sie ein:
% cd verzeichnis |
verzeichnis entspricht dem Namen des Verzeichnisses, in dem sich die zu kopierenden Dateien befinden. In unserem Fall befindet sich das Verzeichnis auf der PCMCIA-Speicherkarte.
Um beispielsweise die Datei /home/samples/design zu kopieren, geben Sie ein:
% cd /home/samples |
Geben Sie ein:
% tar xvfp gerätename dateiname |
Tabelle G-5 Optionen des Befehls tar zum Kopieren von Dateien von einer PCMCIA-Speicherkarte
Option |
Beschreibung |
---|---|
ein Sicherungsarchiv extrahieren |
|
eine ausführliche Auflistung anzeigen |
|
den Namen eines Eingabegeräts festlegen |
|
die ursprünglichen Modi der Datei erhalten |
Wenn sich im aktuellen Verzeichnis bereits eine Datei oder ein Verzeichnis mit dem Namen der zu kopierenden Datei befindet, wird diese/dieses überschrieben.
Um beispielsweise die Datei ./design von einer PCMCIA-Speicherkarte mit der Adresse /dev/rdsk/c1t6d0s2 in das aktuelle Verzeichnis auf Ihrer Festplatte zu kopieren, geben Sie ein:
% tar xvfp /dev/rdsk/c1t6d0s2 ./design |