Il vassoio del CD non si apre. Cosa posso fare?


9

Questo è tutto. Ogni volta che premo il pulsante di espulsione sul mio lettore cd, non succede nulla. Il lettore CD non è la causa del problema perché non mi succede mai in Windows. Eventuali suggerimenti?

Inoltre, eseguire il comando di espulsione da un terminale non fa nulla.

Ulteriori informazioni: sto eseguendo Ubuntu 10.04 64 bit, in precedenza ho letto un CD (come 2 ore fa), che ho espulso utilizzando nautilus perché non sono riuscito a espellerlo utilizzando lo stesso pulsante hardware.

Ecco l'output del comando '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

AGGIORNAMENTO: Ok, vorrei aggiungere che non sono in grado di riprodurre questo bug, dato che ho eseguito l'aggiornamento a Ubuntu 10.10 usando detto CD, e il comportamento sembra ok ora. Probabilmente è stato l'aggiornamento a un kernel più recente a fare il trucco. Grazie a tutti!


Qual è l'output di eject -v?
ændrük,

che hardware è?
RolandiXor

Risposte:


9

fa

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

lavoro?

In caso contrario, è possibile espellere il CD mentre il PC è nella schermata BIOS?


per chiarimenti, se si dispone di più di un'unità CD, potrebbe essere necessario cambiare / dev / cdrom con / dev / cdrom1, / dev / cdrom2 ecc per il numero di unità che si hanno fino a quando non si espelle quella giusta.
TGM,


3

Prova ad attaccare un ago o uno spillo nel piccolo foro dell'unità CD. Questo dovrebbe capirlo.


+1, solo per aggiungere che le unità variano, quindi può essere utile una rapida ricerca di "Espulsione del foro del perno" più il marchio dell'unità. Questo metodo funziona SEMPRE, ma potrebbe non essere buono per l'unità.
Tom Brossman,

Non ha funzionato per me.
Benubird,

2

Forse prova a usare un Live CD e poi espellere. Potrebbe aiutare a determinare se si tratta di un bug con Ubuntu o della tua installazione.


1

provare

sudo eject

sulla riga di comando.


Non funziona ancora. 'sudo eject -v' produce la stessa cosa di 'eject -v'.
levesque,

1

Sono in grado di riprodurre questo errore. Mi è successo due volte allo stesso modo quando ho spostato accidentalmente alcuni file che stavo masterizzando su un CD. Eseguendo il eject -vcomando ottengo lo stesso output dell'OP. Purtroppo, al momento della pubblicazione, non ho risolto il problema. La prima volta che sono successo, sono stato in grado di espellere il vassoio nella schermata del BIOS, ma questa volta non ha funzionato. Ho provato sudo umount /dev/cdrome ottenuto l'output umount: /dev/cdrom: not mounted. sudo eject -vha fatto la stessa cosa a questo punto. Ho provato hdparm -L 0 /dev/cdrome ottenuto l'output

/dev/cdrom: 
setting drive doorlock to 0 (off) 
HDIO_DRIVE_CMD(doorlock) failed: Bad address

2
Che versione stai usando? Il mio bug stava usando una distro che ora ha più di 2 anni. Forse dovresti aprire una nuova domanda?
levesque,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.