![]() |
Значит так, имеется следующая конфигурация:
- материнка 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 - пишет, что не найдено пишущих сидюков. Трабл возникает не часто - но все равно раздражает. В чем может быть дело? |
Он-же к hdc обращается, а не scdaX - значит обращается по IDE, а не эмулятору scsi-ide
|
rhihin
Да - к hdc, но ведь в системе устройство физически представлено как hdc - поэтому и ошибка выдается на физическое устройство, а оно есть hdc. Я просто не могу понять, откуда эта ошибка берется: из эмулятора scsi или проблемы с сидюком, как с устройством. Похоже на первое, но тогда непонятно почему она возникает не при непосредственном обращении - например при записи диска, а как-бы сама по себе... И разве если проблемы со scsi-эмуляцией ошибка будет выдавать имя фиктивного scsi-устройства, а не имя реального ide - устройства? |
Я думаю, с эмуляцией, скорее всего у Вас проблема в том, что CD описан дважды (при нормальной эмуляции система не должна знать, что существует hdc, его как-бы вообще нет, и система должна не на него ссылаться, а на sda0...sdaN)
|
rhihin
Т.е. вы хотите сказать, что любой линух любой сидиэрвэ при включенной эмуляции scsi должен понимать не как ide - устройство, а как scsi ? Для чего? Эмуляция для записи - понятно, но в остальных случаях зачем? |
Dimon
Что-бы не было двойственности. Кстати, эмуляцию можно настроить и для жесткого диска (правда не знаю зачем), а DVD-ROM то-же идет через эмуляцию. |
ruslandh
Хорошо, тогда где мне копать, чтобы все стало на свои места? |
См что у тебя в modules.conf и описания модуля ядра по ide-scsi
|
Вот мой 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 ни слова. А про настройки ядра пока ниче не нашел... |
В файле /etc/modules у меня есть строчка:
scsi_hostadapter В файле /etc/modules.conf строчки: probeall scsi_hostadapter ide-scsi options ide-scsi units=/dev/hdd Добавлено: Документация по ядру - пакет kernel24-doc Находтися (обычно) в /usr/src/linux/Documentation/ |
Время: 08:16. |
Время: 08:16.
© OSzone.net 2001-