[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:32809] カーネルの再構築方法について
いつもMLにお世話になっています。
少し前にCX5530Aについて質問したのですが、色々と教えていただきありがとうございました。
まだ、解決していませんが、教えて頂いた点を参考にテストしています。
別の件なのですが、カーネルの再構築をしたいのですが、何度やっても上手くできません。
次の手順でやっているのですが、誤りがあれば教えていただけないでしょうか。
現在のカーネル:2.2.17
新しいカーネル:2.2.19
【カーネルのコンパイル】
/usr/src#tar Ixvf kernel-2.2.19.tar.bz2 (カーネルの展開)
/usr/src#mv linux linux-2.2.19 (ディレクトリ名の変更)
/usr/src#ln -s linux-2.2.19 linux (パッチをあてる)
/usr/src#cd linux (移動)
/usr/src/linux#make menuconfig (なにも設定しなくてExitでsaveして終了で.configファイルができます。)
/usr/src/linux#make dep
/usr/src/linux#make clean
/usr/src/linux#make bzImage(/usr/src/linux/arch/i386/boot/にbzImageができる)
/usr/src/linux#make modules
/usr/src/linux#make modules_install
/usr/src/linux/arch/i386/boot#cp bzImage /boot/vmlinuz-2.2.19 (コピー)
/usr/src/linux/arch/i386/boot#cd / (移動)
/#ln -s /boot/vmlinuz-2.2.19 vmlinuz-2.2.19 (パッチをあてる)
【/etc/lilo.conf の修正】
:
:
image=/vmlinuz
label=Linux
read-only
image=/vmlinuz-2.2.19
label=Linux-2.2.19
read-only
:
:
※2.2.17 と 2.2.19 のどちらでも起動できるようにしました。
/sbin#lilo
【再起動】
boot:Linux-2.2.19
:
:
In swapper task - not syncing (←ここで停止してします)
:
:
bzImage(vmlinuz-2.2.19)のサイズを見ると 593982 と小さいようです。
vmlinuz-2.2.17 は 1042807 でした。
/boot# にある config-2.2.17 を
/usr/src/linux/.config としてコピーしてコンパイルするとエラーで
bzImage が作れませんでした。
コンパイル作業に足りないものがあるのでしょうか?
----------------------------------------------
〒734-0001
広島県広島市南区出汐3丁目4番1号
スカイヒルズ出汐ビル3階
日本システムデザイン株式会社
TEL(082)256-7100/FAX(082)256-6622
ホームページ:URL http://www.jsdkk.com/
担当 :片山 郁久(Email katayama@xxxxxxxxx )
----------------------------------------------