Baki CD tidak mau terbuka. Apa yang dapat saya?

9

Itu saja. Setiap kali saya menekan tombol eject pada pemutar cd saya, tidak ada yang terjadi. CD player bukan penyebab masalah karena ini tidak pernah terjadi pada saya di Windows. Ada saran?

Selain itu, menjalankan perintah eject dari terminal juga tidak melakukan apa-apa.

Informasi lebih lanjut: Saya menjalankan ubuntu 10,04 64 bit, sebelumnya telah membaca CD (seperti 2 jam yang lalu), yang saya keluarkan menggunakan nautilus karena saya tidak bisa mengeluarkannya menggunakan tombol perangkat keras yang sama.

Ini adalah output dari perintah '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 saya ingin menambahkan bahwa saya tidak dapat mereproduksi bug ini, karena saya memutakhirkan ke Ubuntu 10.10 menggunakan CD tersebut, dan perilaku tampaknya ok sekarang. Mungkin upgrade ke kernel yang lebih baru yang melakukan trik. Terimakasih semuanya!

levesque
sumber
Apa output dari eject -v?
ændrük
hardware apa itu?
RolandiXor

Jawaban:

9

Apakah

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

kerja?

Jika tidak, bisakah Anda mengeluarkan CD saat PC ada di layar BIOS?

TGM
sumber
untuk klarifikasi, jika Anda memiliki lebih dari satu drive cd, Anda mungkin perlu mengganti / dev / cdrom dengan / dev / cdrom1, / dev / cdrom2 dll untuk jumlah drive yang Anda miliki sampai Anda mengeluarkan yang benar.
TGM
3

Coba hdparm -L 0 /dev/cdrom, lalu eject?

Michel
sumber
3

Coba tempelkan jarum atau pin di lubang kecil dari drive CD. Itu harus mendapatkannya.

Richard Johnson
sumber
+1, Hanya untuk menambahkan bahwa drive bervariasi sehingga pencarian cepat untuk 'lubang pin eject' plus merek drive Anda dapat membantu. Metode ini SELALU berfungsi, tetapi mungkin tidak baik untuk drive.
Tom Brossman
Tidak bekerja untuk saya.
Benubird
2

Mungkin coba gunakan Live CD lalu ejecting. Mungkin bisa membantu menentukan apakah itu bug dengan Ubuntu, atau instalasi Anda.

Perwira
sumber
1

mencoba

sudo eject

di baris perintah.

Epeli
sumber
Masih tidak berfungsi. 'sudo eject -v' menampilkan hal yang sama dengan 'eject -v'.
levesque
1

Saya dapat mereproduksi bug ini. Itu terjadi pada saya dua kali dengan cara yang sama ketika saya secara tidak sengaja memindahkan beberapa file yang saya bakar ke CD. Melakukan eject -vperintah saya mendapatkan output yang sama dengan OP. Sayangnya, pada saat memposting ini saya belum memperbaiki masalah ini. Pertama kali itu terjadi, saya bisa mengeluarkan baki di layar BIOS, tetapi kali ini tidak berhasil. Saya mencoba sudo umount /dev/cdromdan mendapatkan hasilnya umount: /dev/cdrom: not mounted. sudo eject -vmelakukan hal yang sama pada saat ini. Saya mencoba hdparm -L 0 /dev/cdromdan mendapatkan hasilnya

/dev/cdrom: 
setting drive doorlock to 0 (off) 
HDIO_DRIVE_CMD(doorlock) failed: Bad address
bob davis
sumber
2
Versi mana yang Anda gunakan? Bug saya menggunakan distro yang sekarang berusia lebih dari 2 tahun. Mungkin Anda harus membuka pertanyaan baru?
levesque