table of contents
EJECT(1) | Dienstprogramme für Benutzer | EJECT(1) |
BEZEICHNUNG¶
eject - Wechselmedien auswerfen
eject [Optionen] Gerät|Einhängepunkt
BESCHREIBUNG¶
eject ermöglicht das softwaregesteuerte Auswerfen von Wechselmedien (typischerweise CD-ROM, Diskette, Bänder, JAZ-, ZIP- oder USB-Medien). Der Befehl kann auch einige CD-ROM-Wechsler und die automatische Auswurffunktion einiger Geräte steuern sowie die Schublade einiger CD-ROM-Laufwerke schließen.
Das dem angegebenen Gerät oder Einhängepunkt entsprechende Gerät wird ausgeworfen. Wenn kein Name angegeben wird, dann wird der Standardname /dev/cdrom verwendet. Das Gerät kann anhand des Namens (z.B. »sda«), des Pfades (z.B. »/dev/sda«) oder als Bezeichnung der Form UUID=UUID oder LABEL=Label angegeben werden.
Es gibt vier verschiedene Auswurfmethoden, abhängig davon, ob es sich bei dem Gerät um ein CD-ROM-Laufwerk, ein SCSI-Gerät, ein Disketten- oder ein Bandlaufwerk handelt. Standardmäßig versucht eject alle vier Methoden nacheinander, bis es Erfolg hat.
Wenn eine Gerätepartition angegeben ist, wird das gesamte Laufwerk verwendet.
Falls ein Gerät oder eine Gerätepartition aktuell eingehängt ist, wird es vor dem Auswerfen ausgehängt. Das Auswerfen geschieht anhand des exklusiven Dateideskriptors der geöffneten blockorientierten Gerätedatei, sofern --no-unmount oder --force nicht angegeben sind.
OPTIONEN¶
-a, --auto on|off
-c, --changerslot Fach
-d, --default
-F, --force
-f, --floppy
-i, --manualeject on|off
-M, --no-partitions-unmount
-m, --no-unmount
-n, --noop
-p, --proc
-q, --tape
-r, --cdrom
-s, --scsi
-T, --traytoggle
-t, --trayclose
-h, --help
-V, --version
-v, --verbose
-X, --listspeed
-x, --cdspeed Geschwindigkeit
EXIT-STATUS¶
Bei einer erfolgreichen Aktion wird 0 zurückgegeben. Wenn die Aktion fehlgeschlagen ist oder die Befehlssyntax ungültig war, wird 1 zurückgegeben.
ANMERKUNGEN¶
Der Befehl eject funktioniert nur mit Geräten, die eine oder mehrere der vier Auswurfmethoden unterstützen. Das trifft auf die meisten CD-ROM-Laufwerke (IDE, SCSI und proprietär), einige SCSI-Bandlaufwerke, JAZ-Laufwerke, ZIP-Laufwerke (Parallelport-, SCSI- und IDE-Versionen) und LS120-Wechseldisketten zu. Benutzer haben auch über die erfolgreiche Nutzung bei Diskettenlaufwerken auf Sun SPARC and Apple Macintosh-Systemen berichtet. Falls eject nicht funktioniert, beruht das zumeist auf einer Einschränkung des Kerneltreibers für das Gerät und nicht auf dem Programm eject selbst.
Die Optionen -r, -s, -f und -q ermöglichen die Auswahl der Methode zum Auswerfen. Dabei kann mehr als eine Methode angegeben werden. Falls keine der Optionen angegeben wird, werden alle vier versucht (funktioniert in den meisten Fällen gut).
eject könnte nicht immer in der Lage sein, zu ermitteln, ob das Gerät eingehängt ist (z.B. wenn es verschiedene Namen hat). Wenn der Gerätename ein symbolischer Link ist, folgt eject dem Link und verwendet das Gerät, auf das der Link zeigt.
Falls eject ermittelt, dass das Gerät mehrere Partitionen haben kann, versucht es, vor dem Auswerfen alle eingehängten Partitionen des Geräts auszuhängen (siehe auch --no-partitions-unmount). Wenn das Aushängen fehlschlägt, versucht das Programm nicht, das Medium auszuwerfen.
Sie können eine Audio-CD auswerfen. Einige CD-ROM-Laufwerke verweigern das Öffnen der Schublade, wenn das Laufwerk leer ist. Außerdem unterstützen einige Laufwerke den Befehl zum Schließen der Schublade nicht.
Wenn die Funktion zum automatischen Auswerfen aktiviert ist, wird das Gerät immer nach dem Ausführen dieses Befehls ausgeworfen. Der automatische Auswurfmodus wird nicht von allen CD-ROM-Treibern des Linux-Kernels unterstützt. Es gibt keine Möglichkeit, den Status des automatischen Auswurfmodus herauszufinden.
Sie müssen über die entsprechenden Rechte verfügen, um auf die Gerätedateien zugreifen zu können. Die Ausführung mit Root-Rechten ist für das Auswerfen einiger Geräte erforderlich (zum Beispiel von SCSI-Geräten).
AUTOREN¶
Jeff Tranter <tranter@pobox.com> - Originalautor, Karel Zak <kzak@redhat.com> und Michal Luscon <mluscon@redhat.com> - Version für util-linux.
SIEHE AUCH¶
FEHLER MELDEN¶
Nutzen Sie zum Melden von Fehlern das Fehlererfassungssystem auf <https://github.com/util-linux/util-linux/issues>.
VERFÜGBARKEIT¶
Der Befehl eject ist Teil des Pakets util-linux, welches aus dem Linux-Kernel-Archiv <https://www.kernel.org/pub/linux/utils/util-linux/> heruntergeladen werden kann.
2024-11-13 | util-linux 2.40.2 |