|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Dmitry A. Nikitin 2:5020/400 21 Mar 2005 21:00:06 To : Sergey Vlasov Subject : Re: Ядро 2.6.11 не видит SiI3112 Serial ATA: IDE controller -------------------------------------------------------------------------------- Sergey Vlasov пишет: > Это старый драйвер siimage (IDE). > > В новых ядрах нужно в конфигурации включать либо BLK_DEV_IDE_SATA и > BLK_DEV_SIIMAGE (если по-прежнему предполагается пользоваться старым > драйвером), либо выключить BLK_DEV_IDE_SATA и включить SCSI_SATA_SIL > (для использования более нового драйвера sata_sil). > Конфигурацию ядра делал такую # ATA/ATAPI/MFM/RLL support # CONFIG_BLK_DEV_IDE_SATA is not set # CONFIG_BLK_DEV_HD_IDE is not set CONFIG_BLK_DEV_IDEDISK=y CONFIG_IDEDISK_MULTI_MODE=y CONFIG_BLK_DEV_IDECD=m # IDE chipset support/bugfixes CONFIG_BLK_DEV_SIIMAGE=y # SCSI device support # CONFIG_SCSI=y CONFIG_SCSI_PROC_FS=y # # SCSI support type (disk, tape, CD-ROM) CONFIG_BLK_DEV_SD=m CONFIG_CHR_DEV_SG=m # SCSI device support # CONFIG_SCSI=y CONFIG_SCSI_PROC_FS=y # # SCSI support type (disk, tape, CD-ROM) CONFIG_BLK_DEV_SD=m CONFIG_CHR_DEV_SG=m # SCSI low-level drivers CONFIG_SCSI_SATA=y CONFIG_SCSI_ATA_PIIX=m CONFIG_SCSI_SATA_SIL=m sata_sil упорно не хочет видеть карточку с контроллером siimage. > >>Mar 16 14:46:14 dmitry kernel: hde: ST3160023AS, ATA DISK drive > > > А это диск Seagate, который с контроллерами от SiI живёт весьма плохо > (независимо от драйвера). Правда, недавно по linux-ide пролетал патч к > sata_sil, исправляющий хотя бы чтение (запись всё равно будет > тормозить). > > >>Ядро 2.6.5-1.358 >>Загруженны модули >>sg 28192 0 >>libata 29184 0 [permanent] >>scsi_mod 91984 2 sg,libata >>Диск видится как /dev/hde > > > Значит, модуль libata для этого ядра грузить совсем не обязательно, > поскольку он не используется. Если бы использовались libata и > sata_sil, диск виделся бы как /dev/sd*. > > >>Кстати, что такое [permanent]? > > > Признак того, что модуль нельзя выгрузить. > А можно узнать кем занят libata если он не используется? rmmod libata ERROR: Removing 'libata': Device or resource busy -- mailto:dmitry@sbor.spb.su --- ifmail v.2.15dev5.3 * Origin: Home Inc. (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор Архивное /ru.linux/18663901e9b5f.html, оценка из 5, голосов 10
|