Поставил RedHat 7.0 на комп со SCSI винтом. Утянул ядро 2.4.9. Перекомпилировал. При загрузке выдает 'unable to mount root fs'. Чего только не пробовал, даже компилировал новое со старыми настройками. Кто-нибудь может помочь?
>Перекомпилировал. При загрузке выдает 'unable
>to mount root fs'.А не собрать ли тебе ядро со статически слинкованым (не модуль) низкоуровневым драйвером твоего SCSI контроллера ? ;-)
>>Перекомпилировал. При загрузке выдает 'unable
>>to mount root fs'.
>
>А не собрать ли тебе ядро
>со статически слинкованым (не модуль)
>низкоуровневым драйвером твоего SCSI контроллера
>? ;-)
Не помогает, пробовал уже. Фишка в том, что в старом (2.2.16) ядре драйвер контроллера собран как модуль.
>>>'unable to mount root fs'.>Не помогает, пробовал уже. Фишка в
>том, что в старом (2.2.16)
>ядре драйвер контроллера собран как
>модуль.Я буквально на прошлой неделе с подобным столкнулся, решилось проблема тем, что я внимательно прошолся по SCSI секции при конфигурировании ядра, отметил все подозрительные элементы и пересобрал ядро и модули.
>Не помогает, пробовал уже. Фишка в
>том, что в старом (2.2.16)
>ядре драйвер контроллера собран как
>модуль.А SCSI модули с помощью mkinird в загрузочный ramdisk поместил ? Похоже при сборке 2.2.16 использовался комплект из дистрибутива, где ramdisk c SCSI модулями был уже создан.
man mkinitrd