Dies ist der zweite von den drei Abschnitten, die sich mit den verschiedenen Methoden zum Formatieren einer PCMCIA-Speicherkarte und Kopieren von Dateien zwischen Speicherkarte und Festplatte befassen. Im folgenden wird gezeigt, wie sich diese Aufgaben durchführen lassen, wenn das Volume Management auf Ihrem System aktiv ist.
Die PCMCIA-Speicherkarte wird vom Volume Management automatisch verwaltet. Sie brauchen nicht Superuser zu werden, um Dateien von Ihrem System auf die PCMCIA-Speicherkarte kopieren zu können.
Nachdem Sie eine PCMCIA-Speicherkarte aus ihrem Steckplatz herausgenommen haben, sollten Sie zwei, drei Sekunden warten, bevor Sie sie an einem anderen Platz wieder einstecken. Sonst kann das Volume Management die PCMCIA-Speicherkarte unter Umständen nicht korrekt einhängen. Sollte das Volume Management die PCMCIA-Speicherkarte tatsächlich nicht korrekt einhängen können, starten Sie den Dämon vold, oder starten Sie ggf. das System neu. Auch wenn Sie eine PCMCIA-Speicherkarte einstecken und sofort wieder herausnehmen, kann es vorkommen, daß das Volume Management diesen Steckplatz nicht mehr erkennt. Das Problem läßt sich auf die gleiche Weise lösen - starten Sie den Dämon vold oder starten Sie ggf. das System neu.
Gehen Sie folgende Punkte durch:
Der Volume-Manager unterstützt nur eine einzige PCMCIA-Speicherkarte.
Der Befehl volcheck(1) unterstützt PCMCIA-Speicherkarten.
Die PCMCIA-Hardware verfügt über einen manuell bedienbaren Mechanismus. Der Befehl eject(1) ermöglicht Ihnen, eine PCMCIA-Speicherkarte manuell auszuwerfen, damit der Volume-Manager das Dateisystem aushängen kann.
filemgr(1) blendet kein Dateimanager-Fenster ein, wenn eine PCMCIA-Speicherkarte eingesteckt ist. Der Dateimanager kann jedoch Verzeichnisnamen anzeigen und mit Dateien in den Verzeichnissen /pcmem/pcmemn umgehen (wobei n für die Nummer des PCMCIA-Steckplatzes steht).
Dieser Abschnitt beschreibt folgende Aufgaben:
eine PCMCIA-Speicherkarte ohne Label formatieren
eine PCMCIA-Speicherkarte neu formatieren
eine PCMCIA-Speicherkarte einhängen
Dateien kopieren
eine PCMCIA-Speicherkarte entfernen
Wenn Sie Ihre PCMCIA-Speicherkarte bereits formatiert haben, können Sie diesen Abschnitt überspringen.
Wenn Sie eine bereits formatierte PCMCIA-Speicherkarte neu formatieren möchten, dann lesen Sie "G.4.2 Eine PCMCIA-Speicherkarte neu formatieren".
Das Dienstprogramm format kann bei PCMCIA-Speicherkarten nicht verwendet werden. Es ist nur das Dienstprogramm fdformat einsetzbar.
Schieben Sie die PCMCIA-Speicherkarte in einen PCMCIA-Steckplatz.
Formatieren Sie die Speicherkarte mit dem gewünschten Dateisystem (UNIX oder MS-DOS), indem Sie den entsprechenden Befehl eingeben.
Um eine Speicherkarte mit einem UNIX-Dateisystem zu formatieren, geben Sie folgende Befehle ein:
% fdformat vol_alias_gerätename % newfs /vol/dev/aliases/vol_alias_gerätename |
So formatieren Sie beispielsweise eine PCMCIA-Speicherkarte im PCMCIA-Steckplatz Nummer 0 mit einem UNIX-Dateisystem:
% fdformat pcmem0 % newfs /vol/dev/aliases/pcmem0 |
Um eine Speicherkarte hingegen mit einem MS-DOS-Dateisystem zu formatieren, geben Sie einen der folgenden Befehle ein:
% fdformat -t dos vol_alias_gerätename |
oder
% fdformat -d vol_alias_gerätename |
Mit einem der folgenden Befehle formatieren Sie eine PCMCIA-Speicherkarte in PCMCIA-Steckplatz Nummer 0 mit einem MS-DOS-Dateisystem.
% fdformat -d pcmem0 |
oder
% fdformat -t dos pcmem0 |
Nehmen Sie die PCMCIA-Speicherkarte heraus und stecken Sie sie wieder ein.
Dieser Schritt ist erforderlich, damit der Volume-Manager das Mount-Verzeichnis /pcmem/pcmem0 neu einhängen kann.
Alternativ dazu können Sie die PCMCIA-Speicherkarte auch belassen und folgende Befehle ausführen:
% eject pcmem0 % volcheck |
Der Volume-Manager hängt die PCMCIA-Speicherkarte automatisch neu ein.
Wenn Sie Ihre PCMCIA-Speicherkarte bereits formatiert haben, können Sie diesen Abschnitt überspringen.
Schieben Sie die PCMCIA-Speicherkarte in den PCMCIA-Steckplatz.
Formatieren Sie die Speicherkarte mit dem gewünschten Dateisystem (UNIX oder MS-DOS) neu, indem Sie den entsprechenden Befehl eingeben.
Um eine Speicherkarte mit einem UNIX-Dateisystem neu zu formatieren, geben Sie folgende Befehle ein:
% fdformat -U vol_alias_gerätename % newfs /vol/dev/aliases/vol_alias_gerätename |
Formatieren Sie beispielsweise eine PCMCIA-Speicherkarte in PCMCIA-Steckplatz Nummer 1 über folgende Befehle mit einem UNIX-Dateisystem:
% fdformat pcmem1 % newfs /vol/dev/aliases/pcmem1 |
Um eine Speicherkarte hingegen mit einem MS-DOS-Dateisystem neu zu formatieren, geben Sie einen der folgenden Befehle ein:
% fdformat -U -t dos vol_alias_gerätename |
oder
% fdformat -Ud vol_alias_gerätename |
Formatieren Sie beispielsweise eine PCMCIA-Speicherkarte in PCMCIA-Steckplatz Nummer 1 über einen der folgenden Befehle mit einem MS-DOS-Dateisystem:
% fdformat -d pcmem1 |
oder
% fdformat -t dos pcmem1 |
Nehmen Sie die PCMCIA-Speicherkarte heraus und stecken Sie sie wieder ein.
Dieser Schritt ist erforderlich, damit der Volume-Manager das Mount-Verzeichnis /pcmem/pcmem0 neu einhängen kann.
Alternativ dazu können Sie die PCMCIA-Speicherkarte auch belassen und folgende Befehle ausführen:
% eject pcmem0 % volcheck |
Der Volume-Manager hängt die PCMCIA-Speicherkarte automatisch neu ein.
Die folgende Tabelle gibt eine Übersicht über die Optionen für das Dienstprogramm fdformat.
Tabelle G-6 Optionen für das Dienstprogramm fdformat
Option |
Beschreibung |
---|---|
die PCMCIA-Speicherkarte aushängen |
|
ein MS-DOS-Dateisystem installieren (UNIX ist die Standardeinstellung) |
|
ein MS-DOS-Dateisystem installieren (UNIX ist die Standardeinstellung) |
Sie können unter anderem die Befehle cp, rm, diff und ls verwenden, um die Verzeichnisnamen zu den Dateien auf der PCMCIA-Speicherkarte zu kopieren, zu entfernen, zu vergleichen und aufzulisten.
Geben Sie ein:
beispiel% cp dateiname /pcmem/pcmem0/dateiname |
Geben Sie ein:
beispiel% cp /pcmem/pcmem0/dateiname /pfadname/dateiname |
Wenn Sie eine PCMCIA-Speicherkarte entfernen möchten, während ein Dateisystem eingehängt ist, müssen Sie dazu den Befehl eject(1) verwenden.
Das Entfernen einer PCMCIA-Speicherkarte bei eingehängtem Dateisystem führt zu einem Systemabsturz.
Geben Sie ein:
% eject vol_alias_gerätename |
oder
% eject pcmem0 |
Ein Fenster für den Manager für Wechsel-Datenträger wird eingeblendet.
Klicken Sie auf OK.
Nehmen Sie die PCMCIA-Speicherkarte heraus.
Wenn Sie mit der PCMCIA-Speicherkarte weiterarbeiten möchten, so belassen Sie sie im PCMCIA-Steckplatz. Veranlassen Sie mit dem Befehl volcheck(1), daß der Volume-Manager die PCMCIA-Speicherkarte neu einhängt. Geben Sie dazu volcheck ein.