[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:16350] ソースファイルからの kernel の再構築について



皆さんはじめまして、安藤といいます。
最近 Debian2.1 JP(Official版)を購入して Debian2.1 slink をインストール
しました、まず最初にカーネルの再構築を行なおうと思いkernel-2.2.10.tar.gz
をダウンロードし「Debian GNU/Linux に関する Q & A の 27.2 kernel-source」
を参考にカーネルの再構築を行おうとしましたが、make menuconfig を実行す
ると以下のメッセージが表示されカーネルの設定画面が表示されませんでした。
make menuconfig のログをみると /usr/src/linux-2.2.10/scripts/lxdialog 
というディレクトリで問題が発生しているようなのですが、原因が良く分かりません
もしかしたら Debian のインストール時にパッケージの選択を dialup(個人向け?)
でインストールしましたが、この選択だけではカーネルの再構築に必要な
パッケージは全てインストールされないのでしょうか?  知っている方がいたら
教えてください、よろしくお願いします。

カーネル再構築 (エラーまでの手順)

cd /usr/src

tar xvzf linux-2.2.10.tar.gz

mv linux linux-2.2.10

ln -s linux-2.2.10 linux

cd /usr/include; rm -rf linux scsi asm; ln -s/usr/src/linux/include/linux;
ln -s/usr/src/linux/include/scsi; ln -s/usr/src/linux/include/asm-i386 asm;

cd linux

make mrproper;

make menuconfig   <- ここでエラー

make-kpkg -r lib60.1 kernel-image 

Oldラベルで2.0.30カーネルを起動できるように/etc/lilo.confを編集。 

dpkg -i ../kernel-image-2.0.33_lib60.1_i386.deb 

終了


make menuconfig 実行時のログ
--------------------------------------------------------------------------------------------------
rm -f include/asm
( cd include ; ln -sf asm-i386 asm)
make -C scripts/lxdialog all
make[1]: Entering directory `/usr/src/linux-2.2.10/scripts/lxdialog'
gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -DLOCALE  -DCURSES_LOC="<curses.h>"   -c lxdialog.c -o lxdialog.o
make[1]: Leaving directory `/usr/src/linux-2.2.10/scripts/lxdialog'
--------------------------------------------------------------------------------------------------

-------------------------------------------------------------------
                                name   :             Tatuo Andou
                                E-mail :  andou@xxxxxxxxxxxxxxxx
--------------------------------------------------------------------