up

カーネルの再構築 補足その2

今まで見てきたように 通常 はシンボリックリンクを 張り替える場合も 省 略して 運用しています。例えば

# ls -l | grep vmlinuz ;pwd
-rw-r--r--    1 root     root      1177970 Oct 19 23:42 001_vmlinuz-2.4.31
-rw-r--r--    1 root     root      1252608 Aug 15  2005 org_vmlinuz-2.4.31
lrwxrwxrwx    1 root     root           14 Oct 19 22:52 vmlinuz -> vmlinuz-2.4.31
-rw-r--r--    1 root     root      1052988 Nov 16 00:48 vmlinuz-2.4.31
/

で 見受けられるように、 シンボリックリンク は 旧いままで 残ってるという ことです。 当然個々に ヴァージョン を 変えれば、 そのつど シンボリックリン クも 変えないといけませんが

この様に変則な運用を 個猫はしているということです。良い事では有りませ ん。参考までに?

List

まあ カーネルの再構築を纏めると この様な事をすれば ということです。

# cd /usr/src/linux-2.4.31/
# mv .config 20071122.config
# mv 20071122.config ../BKUP-CONFIG/
# make mrproper
# cp ../BKUP-CONFIG/20071122.config .config
# make menuconfig
# make dep && make clean && make bzImage
# cd /lib/modules/
# mv 2.4.31-plamo/ bkup_2.4.31-plamo/
# cd -
/usr/src/linux-2.4.31
# make modules && make modules_install
# cd /
# mv vmlinuz-2.4.31 bkup_vmlinuz-2.4.31
# cp /usr/src/linux-2.4.31/arch/i386/boot/bzImage vmlinuz-2.4.31
# cd /boot/
# mv System.map-2.4.31 bk_System.map-2.4.31
# cp /usr/src/linux-2.4.31/System.map System.map-2.4.31
# shutdown -r now

ちゃんちゃん!

にゃんたろう 拝!

2007年11月22日 (木) 22:12:47 JST 作成


up

Copyright © 2004.-2007. nyantarou All Rights Reserved.