[筆記] 編譯內核加載initrd找不到SCSI硬盤

現在Linux內核編譯已經簡化到make一下。

於是自己嘗試下製作一個Linux發行版,實驗環境是在虛擬機上,虛擬機掛了兩個SCSI的硬盤,一個是已經裝好的Ubuntu14.04,一個給新系統。

內核編好了,可是每次用Grub啓動新系統,ls -l /dev後,都沒有發現sda和sdb。

於是跑Ubuntu 14.04裏看了看,lsmod | grep scsi,得到了需要mptspi, mptscsih和mptbase模塊,於是重新編譯,選上fussion MPT模塊,

再運行,ls -l /dev/sd*後發現了SCSI的硬盤。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章