CD-Fach lässt sich nicht öffnen. Was kann ich machen?

9

Das ist alles. Immer wenn ich die Auswurftaste auf meinem CD-Player drücke, passiert nichts. CD-Player ist nicht die Ursache des Problems, da mir dies unter Windows nie passiert. Irgendwelche Vorschläge?

Darüber hinaus führt das Ausführen des Befehls eject von einem Terminal aus nichts aus.

Weitere Informationen: Ich verwende Ubuntu 10.04 64 Bit und habe zuvor eine CD gelesen (wie vor 2 Stunden), die ich mit nautilus ausgeworfen habe, weil ich sie nicht mit derselben Hardwaretaste auswerfen konnte.

Hier ist die Ausgabe des Befehls 'eject -v':

eject: using default device `cdrom'
eject: device name is `cdrom'
eject: expanded name is `/dev/cdrom'
eject: `/dev/cdrom' is a link to `/dev/sr0'
eject: `/dev/sr0' is not mounted
eject: `/dev/sr0' is not a mount point
eject: `/dev/sr0' is not a multipartition device
eject: trying to eject `/dev/sr0' using CD-ROM eject command
eject: CD-ROM eject command failed
eject: trying to eject `/dev/sr0' using SCSI commands
eject: SCSI eject succeeded

UPDATE: Ok, ich möchte hinzufügen, dass ich diesen Fehler nicht reproduzieren kann, da ich mit dieser CD auf Ubuntu 10.10 aktualisiert habe und das Verhalten jetzt in Ordnung zu sein scheint. Es war wahrscheinlich das Upgrade auf einen neueren Kernel, das den Trick gemacht hat. Vielen Dank an alle!

levesque
quelle
Was ist die Ausgabe von eject -v?
ændrük
Welche Hardware ist das?
RolandiXor

Antworten:

9

Tut

sudo umount /dev/cdrom
sudo eject /dev/cdrom

Arbeit?

Wenn nicht, können Sie die CD auswerfen, während sich der PC im BIOS-Bildschirm befindet?

TGM
quelle
Wenn Sie mehr als ein CD-Laufwerk haben, müssen Sie zur Verdeutlichung möglicherweise / dev / cdrom mit / dev / cdrom1, / dev / cdrom2 usw. für die Anzahl der Laufwerke wechseln, bis Sie das richtige auswerfen.
TGM
3

Versuchen Sie es hdparm -L 0 /dev/cdromund dann eject?

Michel
quelle
3

Stecken Sie eine Nadel oder einen Stift in das kleine Loch des CD-Laufwerks. Das sollte es bekommen.

Richard Johnson
quelle
+1, Nur um hinzuzufügen, dass die Laufwerke variieren, sodass eine schnelle Suche nach "Loch auswerfen" und Ihrer Laufwerksmarke hilfreich sein kann. Diese Methode funktioniert IMMER, ist jedoch möglicherweise nicht gut für das Laufwerk.
Tom Brossman
Hat bei mir nicht funktioniert.
Benubird
2

Versuchen Sie es vielleicht mit einer Live-CD und werfen Sie sie dann aus. Könnte helfen, festzustellen, ob es sich um einen Fehler mit Ubuntu oder Ihrer Installation handelt.

Lyrositor
quelle
1

Versuchen

sudo eject

in der Kommandozeile.

Epeli
quelle
Funktioniert immer noch nicht. 'sudo eject -v' gibt dasselbe aus wie 'eject -v'.
Levesque
1

Ich kann diesen Fehler reproduzieren. Es kam mir zweimal genauso vor, als ich versehentlich einige Dateien, die ich brannte, auf eine CD verschob. Durch Ausführen des eject -vBefehls erhalte ich die gleiche Ausgabe wie das OP. Leider habe ich das Problem zum Zeitpunkt der Veröffentlichung nicht behoben. Als es das erste Mal passierte, konnte ich das Fach auf dem BIOS-Bildschirm auswerfen, aber diesmal funktionierte das nicht. Ich habe versucht, sudo umount /dev/cdromdie Ausgabe zu bekommen umount: /dev/cdrom: not mounted. sudo eject -vtat das gleiche an diesem Punkt. Ich habe versucht, hdparm -L 0 /dev/cdromdie Ausgabe zu bekommen

/dev/cdrom: 
setting drive doorlock to 0 (off) 
HDIO_DRIVE_CMD(doorlock) failed: Bad address
Bob Davis
quelle
2
Welche Version verwenden Sie? Mein Fehler war die Verwendung einer Distribution, die jetzt über 2 Jahre alt ist. Vielleicht sollten Sie eine neue Frage eröffnen?
Levesque