Не удается смонтировать cdrom в Linux из-за "ошибки ввода-вывода"
Это самая загадочная ошибка, и я не могу найти кого-то еще с такой же проблемой.
Я использую ноутбук Sony Vaio VGN-FE890 с ядром Arch Linux 2.6.30-ARCH. Вставка компакт-диска в оптический привод заставляет его немного вращаться, а затем ничего не делать. Запуск dmesg возвращает следующее:
cdrom: На этом диске нет треков, которые я узнаю! sr 0:0:0:0: [sr0] Результат: hostbyte=0x00 driverbyte=0x08 sr 0:0:0:0: [sr0] Sense Key: 0x5 [текущий] ср 0: 0: 0: 0: [ср0] ASC=0x21 ASCQ=0x0 end_request: ошибка ввода / вывода, dev sr0, сектор 0 Ошибка ввода-вывода в буфер на устройстве sr0, логический блок 0
Устройство находится в /dev/sr0, а запуск sudo mount -t iso9660 /dev/sr0 /media/cdrom возвращает:
mount: блочное устройство / dev / sr0 защищено от записи, монтируется только для чтения mount: неверный тип fs, неверный параметр, плохой суперблок в /dev/sr0, отсутствует кодовая страница или вспомогательная программа, или другая ошибка (это может быть устройство IDE, где вы на самом деле используете ide-scsi так что sr0 или sda или так нужен?) В некоторых случаях полезная информация находится в системном журнале - попробуйте Dmesg | хвост или около того
с таким же выводом dmesg, как и раньше. Я начинаю думать, что это может быть проблема физического оборудования. Это вероятно? У меня больше нет гарантии, и я ненавижу открывать диски cdrom, особенно ноутбуки (есть так много крошечных кусочков, которые могут занять часы, чтобы собрать их снова).
Спасибо!
скуловая кость
1 ответ
Это определенно аппаратная проблема. Если это происходит только на одном или нескольких дисках, диск, вероятно, будет заполнен. Если это происходит на нескольких разных дисках, то это диск.