Автор: Irish Дата: 30.11.2005 13:02
Имею на борту два привода.
1. LG CD-RW GCE-8525B
2. NEC DVD-RW ND-3540A
Первый как hdc, второй hda.
Прблема в том что не извлекаются Audio-cd или Video-cd ни из одного привода, при этом достаточно просто закрыть лоток с диском. Извлекается только командой eject из под пользователя root со следующим сообщением program eject is using a deprecated SCSI ioctl, please convert it to SG_IO.
При загрузки диска получаю кучу ошибок такого содержания:
end_request: I/O error, dev hda, sector 104
Buffer I/O error on device hda, logical block 13
hda: command error: status=0x51 { DriveReady SeekComplete Error }
hda: command error: error=0x54
ide: failed opcode was 100.
Предпологаю что нужно SCSI convert to SG_IO но вот как это сделать я не знаю. Или может есть другие решения, подскажите пожалуйсто. Заранее спасибо за ответ.
Проблема на некоторое время разрешилась обновлением Mplayer, но потом опять начались теже проблемы. Теперь правда еще и диски с mpeg4 видео не отдает. Вот что пишется в логах при загрузки и извлечении диска.
Вставляю Audio cd, больше ни какких действий не произвожу, не монтирую, явно не обращаюсь к девайсу.
Dec 4 17:54:16 localhost kernel: hdc: command error: status=0x51 { DriveReady SeekComplete Error }
Dec 4 17:54:16 localhost kernel: hdc: command error: error=0x54
Dec 4 17:54:16 localhost kernel: ide: failed opcode was 100
Dec 4 17:54:16 localhost kernel: end_request: I/O error, dev hdc, sector 0
Dec 4 17:54:16 localhost kernel: Buffer I/O error on device hdc, logical block 0
Dec 4 17:54:16 localhost kernel: hdc: command error: status=0x51 { DriveReady SeekComplete Error }
Dec 4 17:54:16 localhost kernel: hdc: command error: error=0x54
Dec 4 17:54:16 localhost kernel: ide: failed opcode was 100
Dec 4 17:54:16 localhost kernel: end_request: I/O error, dev hdc, sector 8
Dec 4 17:54:16 localhost kernel: Buffer I/O error on device hdc, logical block 1
Dec 4 17:54:16 localhost kernel: hdc: command error: status=0x51 { DriveReady SeekComplete Error }
.....и т. д.
Извлекаю диск под простым пользователем:
[~]% eject /dev/hdc
program eject is using a deprecated SCSI ioctl, please convert it to SG_IO
eject: unable to eject, last error: Invalid argument
Диск не отдает.
Тоже самое под root, но только диск извлекается.
Система ASP10 ядро по дефолту, когда устонавливал систему, второго двд привода еще не было.