Здравствуйте уважаемые!
Вот наткнулся на такую проблему... На машине есть Debian etch и RAID 1(mirror). Так же на машине есть Xen (ядро 2.6.26-1-xen-amd64). Поставлено всё было из репозитория. Всё работало до тех пор пока не понадобилось пересобрать ядро....
В сорцах нашел Xen на ядре 2.6.18.8 (оно меня всем устраивает), для теста собрал ядро 2.6.18.8 без xen - машина запустилась удачно, но когда собрал ядро с Xen система не захотела бутиться:
mdadm: No devices listed in conf file were found.Собственно процесс:
1)всё что отвечает за RAID собрано в виде модулей [M]
2)процесс сборки:
#make dep && make clean && make && make modules_install
копирую ядрышко:# cp arch/x86_64/boot/vmlinuz в /boot/vmlinuz-2.6.18-xen-amd64
делаю init ramfs:# mkinitramfs -o /boot/initramfs-2.6.18-xen-amd64 2.6.18.8
#reboot
3)в итоге: модуль md_mod загружается, модуль raid1 загружается, а далее:
mdadm: No devices listed in conf file were found.подскажите в чем может быть проблема и как её можно решить?
з.ы. RAID не кривой т.к. на других ядрах с 2.6.18 по 2.6.26 система грузится.
Такое ощущение что он не видит mdadm.conf
>Такое ощущение что он не видит mdadm.confкорневой раздел он не может смонтировать, но ведь mdadm.conf должен быть в init ramfs...
А по каким причинам он может его не видеть? Как можно посмотреть что он записалв init ramfs?
>>Такое ощущение что он не видит mdadm.conf
>
>корневой раздел он не может смонтировать, но ведь mdadm.conf должен быть в
>init ramfs...
>А по каким причинам он может его не видеть? Как можно посмотреть
>что он записалв init ramfs?Вообщем разобрался, "пишу из под нового ядра")))
Далее пишу для тех у кого такие же проблемы.В ядре 2.6.18-xen по дефолту отключен весь SATA:
1)смотрим Device Drivers ---> ATA/ATAPI/MFM/RLL support ---> включаем поддержку SATA
2)смотрим Device Drivers ---> SCSI device support ---> включаем нужный нам контроллер (если не знаем какой надо - включаем все), я включал всё как модули [M]
дялее всё просто:
#make modules && make modules_install
#mkinitramfs -o /boot/initrd.img-2.6.18-xen-amd64 2.6.18.8
#rebootи радуемся тому что всё работает.)
з.ы. keywords (для тех кто будет искать этот пост через гугл ;-) ): kernel , 2.6.18-xen , make , boot , raid , sata , asus p5k , intel ICH9 Family , intel P35