Tutorial: CD/DVD-Laufwerk in RHEL/CentOS mounten – Manuelles und persistentes Einhängen optischer Laufwerke

Melden

In Enterprise-Linux-Umgebungen wie Red Hat Enterprise Linux (RHEL) und CentOS werden optische Medien (CDs, DVDs oder als ISO-Image eingebundene virtuelle Laufwerke) auf Servern oft nicht automatisch gemountet.

Dieses Tutorial führt Sie Schritt für Schritt durch das manuelle Einhängen eines optischen Laufwerks sowie die Konfiguration für ein dauerhaftes (persistentes) Mounten über die Datei /etc/fstab.


Voraussetzungen

  • Ein installiertes RHEL- oder CentOS-System.
  • Root-Rechte oder ein Benutzer mit sudo-Berechtigungen.
  • Ein physisch eingelegtes Medium oder ein über den Hypervisor (z. B. VMware, KVM, VirtualBox) zugewiesenes ISO-Image.

Schritt 1: Das CD/DVD-Laufwerk im System identifizieren

Bevor das Laufwerk eingehängt werden kann, muss der Gerätename ermittelt werden. Unter Linux werden optische SCSI/SATA-Laufwerke in der Regel als /dev/sr0 bezeichnet, oft existiert auch ein symbolischer Link namens /dev/cdrom.

Führen Sie folgenden Befehl aus, um die Blockgeräte aufzulisten:

lsblk

Beispielausgabe:

NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda      8:0    0   50G  0 disk 
├─sda1   8:1    0    1G  0 part /boot
└─sda2   8:2    0   49G  0 part /
sr0     11:0    1  4.5G  0 rom  

Hier ist sr0 das optische Laufwerk (TYPE: rom).

Alternativ können Sie prüfen, ob der Symlink existiert:

ls -l /dev/cdrom
# Ausgabe zeigt meist: /dev/cdrom -> sr0

Schritt 2: Einen Einhängepunkt (Mount-Point) erstellen

Erstellen Sie ein Verzeichnis, in das die Daten des Laufwerks geladen werden sollen. Standardmäßig nutzt man hierfür oft /mnt oder /media.

sudo mkdir -p /mnt/cdrom

Schritt 3: Das Laufwerk manuell mounten

Optische Medien nutzen in der Regel das Dateisystem ISO 9660 (für CDs) oder UDF (für modernere DVDs). Der Befehl mount erkennt das Dateisystem meist automatisch.

Hängen Sie das Laufwerk mit folgendem Befehl ein:

sudo mount -t iso9660 -o ro /dev/sr0 /mnt/cdrom
  • -t iso9660: Gibt den Dateisystemtyp an (kann bei automatischer Erkennung weggelassen werden).
  • -o ro: Hängt das Dateisystem schreibgeschützt ein (Read-Only), da CDs/DVDs nicht beschrieben werden können.
  • /dev/sr0: Das Quellgerät (Alternativ: /dev/cdrom).
  • /mnt/cdrom: Der zuvor erstellte Zielordner.

Überprüfung: Prüfen Sie, ob das Laufwerk erfolgreich gemountet wurde:

df -h /mnt/cdrom

Lassen Sie sich den Inhalt anzeigen:

ls -l /mnt/cdrom

Schritt 4: Persistentes Mounten konfigurieren (/etc/fstab)

Wenn das CD/DVD-Laufwerk bei jedem Systemstart automatisch eingehängt werden soll, muss ein Eintrag in der Datei /etc/fstab vorgenommen werden.

WICHTIGER HINWEIS: Da ein optisches Laufwerk ein Wechselmedium ist, kann es vorkommen, dass beim Booten kein Medium eingelegt ist. Ohne die richtige Konfiguration kann dies den gesamten Bootvorgang des Servers stoppen! Nutzen Sie daher zwingend die Option nofail.

  1. Öffnen Sie die Datei /etc/fstab mit einem Texteditor (z. B. nano oder vi):
sudo vi /etc/fstab
  1. Fügen Sie am Ende der Datei folgende Zeile ein:
/dev/sr0    /mnt/cdrom    iso9660    ro,nofail    0    0

Erklärung der Optionen:

  • /dev/sr0: Das Quellgerät.
  • /mnt/cdrom: Der Einhängepunkt.
  • iso9660: Das Dateisystem (Sie können auch auto verwenden).
  • ro: Read-Only (schreibgeschützt).
  • nofail: Verhindert Boot-Fehler, falls beim Starten des Systems keine CD/DVD im Laufwerk liegt.
  • 0 0: Deaktiviert Backups über das Dump-Tool (0) und die Dateisystemprüfung durch fsck (0).

Alternative für den Bedarfsfall (noauto,user): Möchten Sie nicht, dass das Laufwerk automatisch beim Booten startet, sondern dass reguläre Benutzer es bei Bedarf ohne sudo einbinden dürfen, nutzen Sie stattdessen:

/dev/sr0    /mnt/cdrom    iso9660    ro,user,noauto    0    0
  1. Den Eintrag testen: Um zu prüfen, ob die Syntax in der /etc/fstab fehlerfrei ist, unmounten Sie das Laufwerk zunächst und führen dann mount -a aus:
sudo umount /mnt/cdrom
sudo mount -a

Gibt der Befehl keinen Fehler aus und das Laufwerk ist wieder unter /mnt/cdrom verfügbar, war die Konfiguration erfolgreich.


Schritt 5: Laufwerk aushängen und auswerfen

Bevor eine CD/DVD physisch entfernt oder ein ISO ungemountet werden kann, muss das Laufwerk aus dem Dateisystem gelöst werden.

  1. Wichtig: Stellen Sie sicher, dass sich kein Terminalprozess mehr im Verzeichnis /mnt/cdrom befindet:

    cd ~
  2. Aushängen (Unmounten):

    sudo umount /mnt/cdrom
  3. Laufwerk auswerfen (optional):

    eject

    (Bzw. eject /dev/sr0)

0