http://www.csource.org/bbs/thread-1140084-1-1.html by SharkBones
前段時間也遇到和lz類似的問題,出現這種情況可能是有以下幾個原因: 1.編譯內核時未添加相應的硬件支持,比如對于SCSI或IDE硬盤的支持,這些硬件驅動都是以模塊的形式編譯進內核。 2.編譯時的選項不正確對LVM,RAID的支持應該是以模塊的形式編譯進內核,而不是Built-in,否則可能就會出現lz所說的情況。 建議樓主用cpio解壓你的initrd-2.6.31.4-*.img,檢查一下解壓后的lib目錄里是否有相應的支持LVM的內核模塊,如果沒有,那就是編譯時內核選項不正確,需要重新編譯了。
=============================
那為啥還提供Build-in選項。。。悲劇。。。 呃,想起來了,貌似只有yes,no,module;yes,no.沒有module,no。。。
==============================
好吧# make defconfig 好了,傳說中Linus的配置 >_< 貌似又悲劇了。。。 |