Hallo,
ich habe in der fstab-Datei folgenden Eintrag gemacht
/dev/sda /home/ADMIN/usbstick vfat user,defaults 0 0
Wenn ich den USB-Stick dann einstecke, wird er automatisch gemountet und ich kann auf ihn lesen/schreiben. Nur wenn ich ihn dann unmounten will entweder mit dem umount-Befehl auf der Shell oder in KDE mit “Laufwerkseinbindung lösen” zeigt er mir jedesmal an “Dieses Gerät wird noch benutzt”, obwohl kein Programm mehr auf den Usbstick zugreift.
Ich habs dann einfach mit dem “gewaltsamen” entfernen versucht, und ihn dann wider eingesteckt, aber diesmal hat er mir keine Dateien angezeigt.(war ja auch klar, da er ja nicht ge-unmountet worden ist.)
Nun wollte ich fragen, woran es liegt dass ich den Stick nicht mehr ordentlich unmounten kann und wie ich das Problem beheben kann.
Muss ich vielleicht in der fstab-Datei noch zu dem Eintrag etw. ergänzen?
Danke für alle Antworten
MFG
Hallo C__FAN,
gebe doch einfach mal wenn der USB-Stick entfernt werden soll lsof /dev/sda auf der Kommandozeile ein. Dann sollten alle Prozesse angezeigt werden, welche das Device benutzen. Jetzt kannst Du mit pstree -p und ps ax nach den Prozessen suchen. Notfalls kannst Du die Prozesse dann mit kill abschießen.
Einige häufige Probleme sind, daß man bei Kommandozeilen noch innerhalb des USB-Stick steht (bei Dir also unterhalb von /home/ADMIN/usbstick und alle dazugehörigen Unterverzeichnisse). Oder, daß noch ein Fenster bzw. Anwendung eine Datei aus diesem Pfad belegt (z.B. auch Konqueror Fenster welche einmal den Pfad benutzt haben).
Ciao
Ulf