У меня есть записывающее устройство DVD HD-DT-ST DVD-RAM GH22NP20, и я не могу читать чистые DVD-диски (под рукой только Benq 16X DVD-R). Удивительно, но после того, как я записал на них какой-то контент с другого диска, я могу прочитать их вместе с исходным.

В dmesg я получаю сообщения как

cdrom: This disc doesn't have any tracks I recognize!
end_request: I/O error, dev sr0, sector 0
Buffer I/O error on device sr0, logical block 0
end_request: I/O error, dev sr0, sector 0

Это происходит из-за проблемы совместимости или из-за аппаратного сбоя?


Обновление: Nero под Windows работает просто отлично, так что, вероятно, это проблема Linux.

3 ответа3

2

Есть ли у вас программное обеспечение, которое пытается автоматически смонтировать диск, когда он помещен в дисковод? Файловый менеджер или какая-то часть вашего рабочего стола? Мой linux безголовый, поэтому я не могу помочь в этом вопросе , кроме как сказать, что у меня нет noauto в поле опций /etc/fstab для моей точки монтирования CD/DVD.

Если вы игнорируете сообщение, вы все еще можете записать на пустой диск?

1

Ожидаемые сообщения об ошибках ожидаются.

Пробел не означает "заполнен нулями"; это означает, что нет никаких следов вообще. То, что у вас есть, похоже на чтение диска 0 длины.

Приятным плюсом является то, что вы можете легко получить (данные) образы компакт-дисков, просто читая с привода. Если вы записываете 30M образ на 700M CD, а затем

dd if=/dev/dvd of=foo.iso

foo.iso будет 30M, а не 700M. Вы получаете только те данные, которые вам нужны; вам не нужно изображение пустых частей диска.

0

Учитывая разрешения на дисковом устройстве

rw-rw----+ 1 root disk 11, 0 2009-07-30 00:04 /dev/sr0

И тот факт, что я не был в группе disk теперь имеет смысл. Небольшое usermod -G добавляющее меня обратно в группу disk заставило все вернуться к нормальной жизни.


При этом, я не могу на всю жизнь понять сообщения об ошибках.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .