SDB:9.1: klassisch mounten statt subfs
aus openSUSE, der freien Wissensdatenbank
Version: 9.1
Anliegen
Ihnen ist das automatische Mounten, wie es seit der 9.1 über submount/subfs standardmäßig für Wechselmedien (Floppy, CD und DVD) sowie über Hotplug eingebundene Geräte, wie etwa USB-Sticks oder -Festplatten, unsympatisch bzw. die Funktionalität ist für Sie unerwünscht. Sie würden deshalb gerne wieder auf die "klassische" Art des Mountens von Datenträgern umstellen.
Vorgehen
Für Floppy, CD- und DVD-Laufwerk lässt sich dies einfach durch Editieren der Datei /etc/fstab bewerkstelligen. Dazu ändern Sie die betreffenden Zeilen (hier am Beispiel von DVD und Floppy) einfach von
/dev/dvd /media/dvd subfs fs=cdfss,ro,procuid,nosuid,nodev,exec,iocharset=utf8 0 0 /dev/fd0 /media/floppy subfs fs=floppyfss,procuid,nodev,nosuid,sync 0 0
in
/dev/dvd /media/dvd auto ro,noauto,user,exec,iocharset=utf8 0 0 /dev/fd0 /media/floppy auto noauto,user,exec,sync 0 0
Wichtig: Bitte erzeugen Sie zunächst eine Sicherheitskopie der originalen /etc/fstab !
Für Datenträger wie USB-Sticks, die über den Hotplug-Mechanismus eingebunden werden ist die Sache noch einfacher. Führen Sie zunächst ein YaST Online Update durch, damit das Paket hotplug aktualisiert wird. Öffnen Sie anschliessend als root die Datei /etc/sysconfig/hotplug und stellen Sie die Variable HOTPLUG_USE_SUBFS von yes auf no. Durch den folgenden Befehl starten Sie nun das hotplug-System neu, um die Änderung zu übernehmen:
rchotplug restart
Hotplug wird in diesen Fall nicht weiterhin dafür sorgen, dass unterhalb von /media entsprechende Verzeichnisse angelegt werden, wenn ein neuer Datenträger über Hotplug erkannt wird. Wenn noch kein Verzeichnis besteht, muss es manuell angelegt werden, zum Beispiel durch den folgenden Befehl:
mkdir /media/sda1
Das Mounten der Datenträger funktioniert wie gehabt über (beispielsweise)
mount /dev/sda1 /media/sda1
Keywords: mount | mounten | subfs | cd | dvd

