Problem mit dem unmounten von CDs/DVDs

Hast Du Probleme mit Hardware, die durch die anderen Foren nicht abgedeckt werden? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
Jaegermeister
Beiträge: 43
Registriert: 26.01.2005 16:15:21

Problem mit dem unmounten von CDs/DVDs

Beitrag von Jaegermeister » 12.10.2005 17:04:33

Hallo,

ich hab ein Problem mit meinem DVD-Laufwerk bzw DVD-Brenner.
Immer wenn ich eine CD oder DVD unmounten will mit einem Rechtsklick auf das Laufwerkssymbol und dann auf Laufwerkeinbindung lösen, kommt meistens folgende Fehlermeldung:

umount: /media/cdrom1: device is busy
umount: /media/cdrom1: device is busy
Please check that the disk is entered correctly.

Ich habe dabei kein Fenster offen, dass mir den Inhalt der CD anzeigt.
Manchmal tritt der Fehler nicht auf, aber nur dann, wenn ich kurze Zeit(ca 20s) nach dem mounten wieder unmounte.
Und solang nicht gemountet ist, bekomm ich ja nicht die CD aus dem Laufwerk.
Um die CD wieder rauszubekommen, muss ich immer neustarten. Während des Startvorgangs kann ich dann erst die CD wieder rausnehmen.
Was muss ich tun, dass das Laufwerk sofort unmountet wird, wenn ich das will?

Benutzeravatar
Snoopy
Beiträge: 4296
Registriert: 17.11.2003 18:26:56
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Rh.- Pflz.

Beitrag von Snoopy » 12.10.2005 17:12:21

Hi

Ich tippe auf famd.
Mach mal ( wenn es mal wieder soweit ist ) ein

Code: Alles auswählen

lsof /media/cdrom1
Ich gehe davon aus, dass ein Prozess namens famd da draufklebt.

Mit einem gekonnten

Code: Alles auswählen

kill -9 ProzessID
kannst Du den Prozess killen und dann nochmal versuchen zu umounten.
Die ProzessID bekommst Du mit dem lsof automatisch angezeigt.

Benutzeravatar
Jaegermeister
Beiträge: 43
Registriert: 26.01.2005 16:15:21

Beitrag von Jaegermeister » 12.10.2005 17:33:08

Es ist mal wieder soweit.
Ich hab mal deinen Tipp ausprobiert, leider kommt dabei nix gescheites raus:

Code: Alles auswählen

dominik@jaegermeister:/media$ lsof /media/cdrom1
lsof: WARNING: can't stat() ext3 file system /dev/.static/dev
Output information may be incomplete.
Die selben Fehlermeldungen kommen auch, wenn ich es mit cdrom und cdrom0 versuche.
Diese beiden Devices gibt es auch noch bei mir in /media, neben den anderen Mountpunkten.

Benutzeravatar
Snoopy
Beiträge: 4296
Registriert: 17.11.2003 18:26:56
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Rh.- Pflz.

Beitrag von Snoopy » 12.10.2005 17:39:41

Hi

Hmm..naja dann nehm mal den hier

Code: Alles auswählen

lsof | grep cdrom

Benutzeravatar
GSB
Beiträge: 25
Registriert: 11.09.2003 08:43:34
Wohnort: Schlumpfhausen
Kontaktdaten:

Beitrag von GSB » 12.10.2005 17:42:03

huhu,

Code: Alles auswählen

umount -l /media/cdrom1
tut's sicher ;)

nur wieso es nicht anders geht find ich echt blöd. Denke es liegt daran das der umount-befehl selber das device belegt

8O

Benutzeravatar
Jaegermeister
Beiträge: 43
Registriert: 26.01.2005 16:15:21

Beitrag von Jaegermeister » 12.10.2005 18:03:40

Der Befehl von GDB geht ja, und das sollte er ja auch.
Nur will ich nicht immer in die Konsole gehen und von Hand das Laufwerk unmounten. :wink:
Das muss doch auch einfacher per Knopfdruck gehen, oder?

Benutzeravatar
Baer
Beiträge: 373
Registriert: 08.09.2004 17:09:13
Wohnort: Zürich

Beitrag von Baer » 12.10.2005 18:10:45

Hallo Jaegermeister
was hast du den für ein WM? Falls KDE mal hier nachschauen:
http://www.debianforum.de/forum/viewtop ... light=famd
bei gnome gibt es ein änliches Problem, bin nicht mehr sicher, aber glaube mit dem volume manager. Falls du Gnome hast, müsste man mal danach suchen.
Gruss Urs

Antworten