布衣子牙 撰寫於文章 <3V7A3c$ITt@bbs.svdcc.fju.edu.tw>...
>請教一下
>我把redhat6.0重做kernel後
>可以開機了
>但是開機時會有一個
>Finding modules dependencies...
>在這邊會停頓好久
>我去看完連續劇後還是不動說
>我如果按下CTRL+C它才會繼續完成開機的動作
>到底是啥問題咧
做完kernal之後有make modules 和 make modules_install 麼﹖
如果有還是這樣﹐可以考慮用新的image來開機
1﹐將/lib/modules/下面的目錄備份﹕
mv /lib/modules/2.2.5-15 /lib/modules/2..2.5-15.bak (注意版本號為你當前編譯
的kernal版本)
2﹐執行make dep; make clean; make zImage; make modules; make modules_install
3﹐將做好的kernal copy進/boot
cp /usr/src/linux/arch/i386/boot/zImage /boot/new_kernal (或你喜歡的任何名
字)
2﹐修改/etc/lilo.conf﹐加入﹕
image=/boot/new_kernal #(和你剛才給的名字一樣)
label=new #(或你喜歡的任何名字)
root=/dev/hda2 #(請用正確的partition)
read-only
3﹐執行 lilo -v -v -v
4﹐重新開機﹐在Lilo boot: 的時候輸入 new (或你剛才在/etc/lilo.conf給的名字)
5﹐如果沒問題﹐可以考慮將之設定為defualt boot。在/etc/lilo.conf裡面加入﹕
default=new (即和你設定的label一樣)
再執行 lilo -v -v -v
祝好運﹗