Navigationsleiste   |    Direktzugriff   |    Software   |    Home   |   

Wie lese ich eine CDROM; Wie kommt die CD wieder raus ?



Unter Windows leg man die CD ein, geht auf das Laufwerk und sieht den Inhalt der CD, startet Programme,...
Unter Linux geht es etwas anders. Linux kommt aus dem Netzwerkbereich, eine CD wird dort zum Installieren oder als Netzwerk CDROM -Laufwerk (auf das alle Benutzer des Netzwerkes zugreifen) benutzt. Auf einem Server wechselt man meistens kaum täglich ein paar Mal die CD. Deshalb darf unter Linux (zunächst einmal) nur der Superuser (root) Zugriff auf das Laufwerk haben. Dann möchte man auch verhindern, daß irgendeiner die CD aus dem Server nimmt.

Soweit sogut, aber als privater Anwender trifft daß nicht ganz zu. Deshalb gibt es zum Beispiel Automounter; diese mounten eine CD sobald man diese einlegt.
Aber halt, was ist

Mounten ?

Mounten bedeutet, daß ein Dateisystem in den Verzeichnisbaum des Systems "eingehängt" wird. Ein CD Laufwerk wird beispielsweise als Verzeichnis /cdrom ins das Hauptverzeichnis gehängt. Wechselt man nun in das Verzeichnis /cdrom, wird der Inhalt von der CD angezeigt. Übrigens sollte das Verzeichnis /cdrom leer sein.

CD einhängen

Du möchtest gerne daß deine CD unter /cdrom erreichbar ist?

Erstelle, als root, das Verzeichnis /cdrom im Hauptverzeichnis:

    # mkdir /cdrom 
Nun der schwierigste Teil, finde heraus welches Devices dein CD-ROM Laufwerk ist. Sagen wir mal es ist ein SCSI CD-ROM, und zwar das erste SCSI CD-ROM (also /dev/scd0) .
Jetzt mountest du dein CD-ROM:
    # mount /dev/scd0 /cdrom
Das heißt: Mounte (mount) das erste SCSI CD-ROM (/dev/scd0) nach /cdrom. mount sollte dir nun sagen, daß dein CD-ROM schreibgeschützt gemountet wurde (Read-Only, Nur-Lese).
Gibst du nun
    # mount 
ein, solltest eine Ausgabe in der Art:
    /dev/scd0 on /cdrom type iso9660 (ro) 
sehen. Wenn nicht war wohl dein Device falsch!!
Das heißt übrigens: Das erste SCSI CD-ROM (/dev/scd0) wurde Read-Only, also schreibgeschützt, ((ro)) nach /cdrom (on /cdrom) gemountet und das Dateisystem ist iso9660 (Standart für CDs).

CD aushängen

Drück mal den Auswurfknopf deines Laufwerkes, ja tu es. Es passiert leider nichts., denn die CD ist gemountet !!
Damit du wieder die CD rausgekommst, tippst du folgendes:

    # umount /cdrom
        oder
    # umount /dev/scd0
und die CD kann wieder rauskommen.

Nun komfortabler...

In der Datei /etc/fstab werden alle Dateisysteme angegeben die beim Start gemountet werden. Man kann dort aber auch alle anderen Dateisysteme angeben und sie NICHT automatisch mounten lassen. In der /etc/fstab tragen wir (als root) nun ein:

    /dev/scd0   /cdrom    iso9660   ro,noauto,user,exec 0   0 
Das heiß: Das erste SCSI CD-ROM (/dev/scd0) wird nach /cdrom mit Dateisystem iso9660 gemountet, mit den Optionen:
  1. Schreibgeschützt: Read-Only (ro)
  2. Nicht automatisch beim Start mounten (noauto)
  3. Auch normale User (und nicht nur Root) können mounten (user)
  4. Programmausführung erlaubt (exec)
Die erste 0 dient dem Programm dumpfs und wird meist nicht benötigt,
die zweite 0 gibt an, daß das Laufwerk NICHT überprüft wird (warum auch, Daten ändern sich nicht auf einer CD).

Hat man diese Zeile eingegeben und abgespeichert, logst du dich als normaler User ein und gibst:
    # mount /cdrom 
ein und dein SCSI-CD-ROM wird gemountet. Mit
    # umount /cdrom
entmountest du es wieder. Das ist doch etwas einfacher, oder?

Noch einfacher mit KDE

Unter KDE kannst du dir einen Button zum Mounten/umounten erzeugen. Meistens hast du ihn schon, jede neuere Distribution legt die Buttons an.
So gehts:

  1. Auf dem Desktop rechtes Maustaste drücken
  2. Dann auf Neu / Dateisystem und (links) drücken
  3. Name eingeben: cdrom
  4. Unter dem Register Gerät /dev/scd0 eingeben
  5. und passende Symbol auswählen
Klickst du nun doppelt auf den Button wird die CD gemountet und kfm zeigt dir den Inhalt der CD.
Zum entmounten mit rechter Maustaste klicken und auf unmounten gehen und die CD rausholen. Das wars!

Warum ich nicht direkt den Weg über KDE gezeigt habe, fragst du dich vielleicht jetzt?
Dann mounte mal eine CD mit KDE wenn dein X-System nicht läuft !! Für den Notfall und für X lose Systeme sollte man auch wissen wie man es macht, oder?

Weitere Infos

Unter Pro-Linux steht ein guter Einsteiger-Artikel zum Thema Mounten.



Hat dir der Artikel gefallen, hast du Probleme mit dem Artikel, oder hast du Fehler gefunden? Sag mir bitte Bescheid.
Dieser Artikel darf ausdrücklich kopiert und weitergegeben werden , solange die Quelle ersichtlich ist. Solltest du etwas ändern, ist dies nur erlaubt, wenn die Unterschiede zu dieser Version deutlich werden und der Autor informiert wird!

Erstellt am: 2000-06-02     Autor: Markus Ungermann (mu@tuxhausen.de)
Last Update: 2003-06-01  URL: http://www.tuxhausen.de/tip_mount.html