[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[plamo:01269] Re: can't make kernel-2 .2.0
-
From:masaki takeda
-
Date:Thu, 28 Jan 1999 21:17:46 +0900
- Subject: [plamo:01269] Re: can't make kernel-2 .2.0
- From: masaki takeda <goblin@xxxxxxxxxxxxxxxx>
- Date: Thu, 28 Jan 1999 21:17:46 +0900
- Posted: Thu, 28 Jan 1999 21:17:27 +0900
Shiomitu> /usr/srcでkernel sourceを展開した場合,/usr/src/linux
Shiomitu> というディレクトリが出来ますが,通常PlamoやSlack等では,
Shiomitu> カーネルソースはそのカーネルと同名のディレクトリに展開され
Shiomitu> ており,
Shiomitu> /usr/src/linux-2.0.36 -> /usr/src/linuxというシンボリック
Shiomitu> リンクが張られていると思いますので,
Shiomitu> 既存のカーネルソースの上から展開されてしまうと思います。
実は先日2.0.35>2.0.36への時はこれは全く問題にならずに
うまくいってしまったので、参考にしている本(Linux入門)を
よく読んでいませんでした。
既存のソースコードを削除しないといけなかったんですね。
/usr/srcにて
rm -rf linux
としてから展開し、configしたところうまく行きました。
*kernelバージョンアップの手順
/usr/srcにて
tar cvzf "oldkernel-Ver".tar.gz linux <既存のソースコードの保存
("oldkernel-ver"は既存のソースを保存する名前)
rm -rf linux <既存のソースを削除
同dirにて
新しいソースコードを展開。
今回のようにパッチを使わない場合
tar xvzf "newkernel-Ver".tar.gz
パッチを使う場合
zcat patch-Ver.gz | patch -p0 <Verは新しいパッチのバージョン
を必要回数繰り返し、
/usr/includeに移動して
rm -rf asm linux scsi
ln -s /usr/src/linux/include/asm-i386 asm
ln -s /usr/src/linux/include/linux linux
ln -s /usr/src/linux/include/scsi scsi
を実行後
/usr/src/linuxに移動
make mrproper
make config or nemuconfig or xconfig
make dep
make clean
make
で良いと思います。
間違いなどありましたらご指摘願います。
また、2.2.0をすき放題作ったらkernelが大きくなりすぎてしまい
make zdisk
が出来ませんでしたが、linux-users MLの記事を参考に
make bzdisk
したらうまく行きました。
HDDへは
make bzlilo
で良いでしょうか?
まだやっていませんので…。
masaki takeda JE9LDT
goblin@tko.fitweb.or.jp
- Follow-Ups
-
- [plamo:01289] Re: can'tmake kernel-2 .2.0, KOJIMA Mitsuhiro
- References
-
- [plamo:01265] can't make kernel-2.2.0, masaki takeda
- [plamo:01267] Re: can't make kernel-2.2.0, Shiomitu Masaaki
[検索ページ]
[メール一覧]
Plamo ML 公開システム