Лоток для CD не открывается. Что я могу сделать?


9

Вот и все. Всякий раз, когда я нажимаю кнопку извлечения на моем CD-плеере, ничего не происходит. CD-плеер не является причиной проблемы, потому что это никогда не происходит со мной под Windows. Какие-либо предложения?

Кроме того, выполнение команды eject из терминала также ничего не делает.

Дополнительная информация: Я использую Ubuntu 10.04 64 бита, ранее прочитал компакт-диск (как 2 часа назад), который я извлек, используя nautilus, потому что я не мог извлечь его, используя ту же аппаратную кнопку.

Вот вывод команды '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

ОБНОВЛЕНИЕ: Хорошо, я хотел бы добавить, что я не могу воспроизвести эту ошибку, так как я обновился до Ubuntu 10.10 с использованием указанного компакт-диска, и теперь поведение кажется нормальным. Вероятно, это было обновление до более свежего ядра. Спасибо всем!


Какой выход eject -v?
— rndrük

какое оборудование это?
— RolandiXor

Ответы:


9

Имеет ли

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

Работа?

Если нет, можете ли вы извлечь компакт-диск, пока компьютер находится на экране BIOS?


для пояснения, если у вас есть более одного дисковода компакт-дисков, вам может потребоваться переключить / dev / cdrom с помощью / dev / cdrom1, / dev / cdrom2 и т. д. для количества дисков, которые у вас есть, до тех пор, пока вы не выберете нужный диск.
— TGM


3

Попробуйте воткнуть иголку или булавку в маленькое отверстие от дисковода компакт-дисков. Это должно получить это.


+1, просто добавьте, что диски различаются, поэтому может помочь быстрый поиск «Отверстия для извлечения булавки» плюс марка вашего диска. Этот метод ВСЕГДА работает, но может не подойти для привода.
— Том Броссман

Не работал для меня
— Benubird

2

Может быть, попробуйте использовать Live CD, а затем извлечь. Может помочь определить, это ошибка в Ubuntu или ваша установка.


1

пытаться

sudo eject

в командной строке.


Все еще не работает. 'sudo eject -v' выводит то же самое, что и 'eject -v'.
— Levesque

1

Я могу воспроизвести эту ошибку. Это происходило для меня дважды, когда я случайно перемещал некоторые файлы, которые я записывал, на CD. Выполняя eject -vкоманду, я получаю тот же вывод, что и ОП. К сожалению, на момент публикации этого я не исправил проблему. Когда это случилось в первый раз, я смог выдвинуть лоток на экране BIOS, но на этот раз это не сработало. Я попытался sudo umount /dev/cdromи получил вывод umount: /dev/cdrom: not mounted. sudo eject -vсделал то же самое в этот момент. Я попробовал hdparm -L 0 /dev/cdromи получил вывод

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

2
Какую версию вы используете? Моя ошибка использовала дистрибутив, которому уже более 2 лет. Возможно, вам следует открыть новый вопрос?
— Levesque
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.