Установил Redhat 6.2 со стандартным ядром на SCSI винт IBM со SCSI-контроллером Adaptec 7896 (драйвер aic7xxx). Все грузится, как бы все хорошо. Пересобираю другое ядро 2.2.13 с поддержкой SCSI и включаю aic7xxx в виде модуля, пересобираю модули, все как положено. Перегружаюсь и получаю kernel panic на стадии монтирования корня. Почитал эту конфу и увидел совет включить драйвер в ramdisk:
mkinitrd --preload aic7xxx /boot/2.2.13-LRP.img 2.2.13-LRP
Перегружаюсь, тот же эффект. Пробовал вкомпилировать прямо в ядро, результат немного другой. Винты обнаруживаются, но идет зацикливание на reset-ах. Буду дальше бодаться, но может все-таки кто подскажет в каком направлении копать? Брал у корешка уже собранное ядро 2.2.13 с вкомпилированной поддержкой этого контроллера, отлично загружается ьезо всяких дополнительных пераметров. Вобщем запутался я :( Поможите!
|