Die Kehrseite von Debians stable Version ist leider, dass viele aktuelle Neuerungen von Programmen nicht enthalten sind. Debian setzt bewusst nur Software ein, die ausgiebig getestet worden ist und sich in einer Produktivumgebung als stabil erwiesen hat. Deshalb werden Pakete in der stable Version nur selten mit neuen Features aktualisiert und hauptsächlich Sicherheitslücken geschlossen. Der restriktive Ansatz schließt den unkontrollierten Einfluss von nicht getesteten Programmen aus.
Nun so weit so gut, das System ist also sehr sicher und stabil, aber warum werden meine CDs und der USB Stick nicht automatisch gemountet und auf dem Desktop angezeigt so wie es zum Beispiel Xubuntu vormacht?
Scheinbar heißt hier auch das Problem, dass Debian Etch nicht das neueste Xfce 4.4.2. mitliefert, sondern <=4.2. Da Thunar laut der Xfce Tour erst mit Version 4.4 die Möglichkeit bietet entfernbare Geräte wie USB Sticks oder CD-ROM automatisch einzubinden und zu verwalten, gibt es nun mehrere Lösungsmöglichkeiten.
Da die nächste Stable Version von Debian Lenny diese Neuerung mitbringen wird, könnte man nun sein ganzes System auf Testing upgraden, nur einen Xfce Backport einspielen oder Xfce deinstallieren und aus den neusten Quellen selbst kompilieren.
Wenn aber bewusst Etch laufen soll und backports aus Gründen der Sicherheit/Stabiliät nicht erwünscht sind, bleibt noch eine andere Möglichkeit.
In der Xfce Taskleiste lässt sich ein Objekt namens "Geräte einhängen" hinzufügen. Dieses Plugin greift direkt auf die Datei /etc/fstab zu und liest die dortigen Informationen aus. Um Laufwerke, Partitionen und Geräte per Plugin mounten zu können, muss die Datei angepasst werden. Für meinen Laptop sieht die Datei so aus:
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/hda1 / ext3 defaults,errors=remount-ro 0 1
/dev/hda5 none swap sw 0 0
/dev/hdc /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
/dev/sda1 /media/usb auto user,noauto 0 0
Um herauszufinden wie auf eurem Rechner die Gerätenamen heißen, genügt ein fdisk -l auf der Konsole. In meinem Fall hatte mein USB Stick den Gerätenamen /dev/sda1. Das Verzeichnis /media/usb muss als root mit mkdir /media/usb angelegt werden. Anschließend lassen sich alle Laufwerke per Knopfdruck mittels des Plugins ein- und aushängen.
Fazit:
Zum automatischen mounten fehlt HAL und die aktuelleste Xfce Version 4.4.2, die beide wohl mit Lenny irgendwann zum Einsatz kommen. Bis dato lässt sich das grafische Ein-und Aushängen der Geräte auch einfach per Taskleistenplugin lösen.