Solaris Handbuch für Fortgeschrittene Benutzer

G.4 Dateien bei aktivem Volume Management kopieren

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.


Hinweis -

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.



Achtung - Achtung -

GraphicNachdem 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:

G.4.1 Eine PCMCIA-Speicherkarte ohne Label formatieren

  1. Schieben Sie die PCMCIA-Speicherkarte in einen PCMCIA-Steckplatz.

  2. 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
    

  3. 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.

G.4.2 Eine PCMCIA-Speicherkarte neu formatieren

Wenn Sie Ihre PCMCIA-Speicherkarte bereits formatiert haben, können Sie diesen Abschnitt überspringen.

  1. Schieben Sie die PCMCIA-Speicherkarte in den PCMCIA-Steckplatz.

  2. 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
    

  3. 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 

    -U

    die PCMCIA-Speicherkarte aushängen 

    -d

    ein MS-DOS-Dateisystem installieren (UNIX ist die Standardeinstellung) 

    -t dos

    ein MS-DOS-Dateisystem installieren (UNIX ist die Standardeinstellung)

G.4.3 Dateien kopieren

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.

G.4.3.1 Dateien von einer Festplatte auf eine PCMCIA-Speicherkarte kopieren

    Geben Sie ein:

beispiel% cp dateiname /pcmem/pcmem0/dateiname

G.4.3.2 Dateien von einer PCMCIA-Speicherkarte auf eine Festplatte kopieren

    Geben Sie ein:

beispiel% cp /pcmem/pcmem0/dateiname /pfadname/dateiname

G.4.3.3 Eine PCMCIA-Speicherkarte mit dem Befehl eject(1) auswerfen

Wenn Sie eine PCMCIA-Speicherkarte entfernen möchten, während ein Dateisystem eingehängt ist, müssen Sie dazu den Befehl eject(1) verwenden.


Achtung - Achtung -

GraphicDas Entfernen einer PCMCIA-Speicherkarte bei eingehängtem Dateisystem führt zu einem Systemabsturz.


  1. Geben Sie ein:

    % eject vol_alias_gerätename

    oder

    % eject pcmem0

    Ein Fenster für den Manager für Wechsel-Datenträger wird eingeblendet.

  2. Klicken Sie auf OK.

  3. Nehmen Sie die PCMCIA-Speicherkarte heraus.


    Hinweis -

    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.