On Thu, Feb 17, 2005 at 01:18:25AM +0500, Eugene Vlasov wrote: > Обновил ядро на рабочей машине и в результате пропал CDRW. В /etc/modules > прописан ide-cd, lsmod подтверждает его наличие. Пробовал писать ядру при > загрузке hdc=ide-cd (раньше cdrom был /dev/hdc) - никакой реакции. В > /proc/ide/ присутствует только drivers, в /sys/bus/ide/devices - пусто. > В логах ядра ничего не нашел кроме следующего: > в info: > > Feb 16 19:00:46 eugene kernel: Probing IDE interface ide2... > Feb 16 19:00:46 eugene kernel: Probing IDE interface ide3... > Feb 16 19:00:46 eugene kernel: Probing IDE interface ide4... > Feb 16 19:00:46 eugene kernel: Probing IDE interface ide5... > > в errors: > > Feb 16 19:00:46 eugene kernel: ide0: I/O resource 0x1F0-0x1F7 not free. > Feb 16 19:00:46 eugene kernel: ide0: ports already in use, skipping probe > Feb 16 19:00:46 eugene kernel: ide1: I/O resource 0x170-0x177 not free. > Feb 16 19:00:46 eugene kernel: ide1: ports already in use, skipping probe > > Биос cdrom видит. > CDRW - TEAC CD-W552E (или подобная модель), жесткий диск сидит на ata_piix > (ICH5). Сейчас машины под рукой нет, поэтому более подробно написать не > могу (но могу посмотреть завтра или послезавтра). Давайте тогда сразу полный вывод dmesg и на всякий случай /proc/ioports. Возможно, модуль piix нужно загружать раньше ata_piix. Сейчас в mkinitrd сначала загружаются модули SCSI (куда попадает и ata_piix), и только потом IDE. Можно попробовать перегенерировать initrd с опцией --preload piix.