PDA

Показать полную графическую версию : Проблемы с CD-RW


Dimon
09-10-2002, 18:56
Значит так, имеется следующая конфигурация:
- материнка 6via85p
- wd 100 bb на primary master
- CD-RW nec _nr-7800b на secondary master
- CD-ROM Samsung 40x на primary slave
- Red hat 7.3 на kernel 2.4.18-3
Периодически комп начинает обращаться к винту через равные промежутки времени и при этом тормозит система. Если при этом зайти
на другой терминал то вот что можно там увидеть:

hdc: status error 0x00 { }
ide-scsi: Strange, packet command initiated yet DRQ isn't asserted
scsi0 channel 0: resetting for seconds half of retires SCSI bus is being reset for host 0 channel 0
hdc: ATAPI reset complete

и вот это дело повторяется бесконечно - помогает только ребут. Как я понял - проблема в сидиэрвэ - хотя ссобственно никаких проблем нет - он работает нормально, пишет и читает - все ОК. Да, и эти сообщения выводятся не при обращении к сидюку, а как бы сами по себе, иногда комп просто стоит включенным и все. Пробовал во время этого дела давать команду cdrecord -reset - пишет, что не найдено пишущих сидюков.
Трабл возникает не часто - но все равно раздражает. В чем может быть дело?

rhihin
15-10-2002, 06:24
Он-же к hdc обращается, а не scdaX - значит обращается по IDE, а не эмулятору scsi-ide

Dimon
15-10-2002, 21:59
rhihin
Да - к hdc, но ведь в системе устройство физически представлено как hdc - поэтому и ошибка выдается на физическое устройство, а оно есть hdc. Я просто не могу понять, откуда эта ошибка берется: из эмулятора scsi или проблемы с сидюком, как с  устройством. Похоже на первое, но тогда непонятно почему она возникает не при непосредственном обращении - например при записи диска, а как-бы сама по себе... И разве если проблемы со scsi-эмуляцией ошибка будет выдавать имя фиктивного scsi-устройства, а не имя реального ide - устройства?

rhihin
15-10-2002, 22:55
Я думаю, с эмуляцией, скорее всего у Вас проблема в том, что CD описан дважды (при нормальной эмуляции система не должна знать, что существует hdc, его как-бы вообще нет, и система  должна не на него ссылаться, а на sda0...sdaN)

Dimon
16-10-2002, 21:04
rhihin
Т.е. вы хотите сказать, что  любой линух любой сидиэрвэ при включенной эмуляции scsi должен понимать не как ide - устройство, а как scsi ? Для чего? Эмуляция для записи - понятно, но в остальных случаях зачем?

ruslandh
17-10-2002, 07:17
Dimon
Что-бы не было двойственности. Кстати, эмуляцию можно настроить и для жесткого диска (правда не знаю зачем), а DVD-ROM то-же идет через эмуляцию.

Dimon
17-10-2002, 09:14
ruslandh
Хорошо, тогда где мне копать, чтобы все стало на свои места?

ruslandh
17-10-2002, 16:12
См что у тебя в modules.conf и описания модуля ядра по ide-scsi

Dimon
21-10-2002, 20:56
Вот мой modules.conf:

alias parport_lowlevel parport_pc
alias sound-slot-0 es1371
post-install sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -L >/dev/null 2>&1 || :
pre-remove sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -S >/dev/null 2>&1 || :
alias usb-controller usb-uhci
alias char-major-195 NVdriver

Про ide-scsi ни слова.
А про настройки ядра пока ниче не нашел...

ruslandh
22-10-2002, 06:26
В файле /etc/modules у меня есть строчка:

scsi_hostadapter

В файле /etc/modules.conf строчки:

probeall scsi_hostadapter ide-scsi
options ide-scsi units=/dev/hdd

Добавлено:

Документация по ядру - пакет kernel24-doc
Находтися (обычно) в /usr/src/linux/Documentation/




© OSzone.net 2001-2012