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

Вот и все. Всякий раз, когда я нажимаю кнопку извлечения на моем 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 с использованием указанного CD, и поведение кажется нормальным. Вероятно, это было обновление до более свежего ядра. Спасибо всем!

8
задан 6 November 2010 в 16:55

7 ответов

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

0
ответ дан 6 November 2010 в 16:55

попробуйте

sudo eject

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

0
ответ дан 6 November 2010 в 16:55

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

0
ответ дан 6 November 2010 в 16:55

Работает ли

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

?

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

0
ответ дан 6 November 2010 в 16:55

Попробуйте hdparm -L 0 /dev/cdrom, а затем eject?

0
ответ дан 6 November 2010 в 16:55

Я могу воспроизвести эту ошибку. Это происходило для меня дважды, когда я случайно перемещал некоторые файлы, которые я записывал, на 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
0
ответ дан 6 November 2010 в 16:55

Если ничего не помогло из ответов выше.

Создать файл

/etc/sysctl.d/20-no-cdrom-lock.conf 
dev.cdrom.lock=0

для тестирования перед запуском

sudo sysctl dev.cdrom.lock=0
0
ответ дан 8 December 2020 в 11:44

Другие вопросы по тегам:

Похожие вопросы: