今まで見てきたように 通常 はシンボリックリンクを 張り替える場合も 省 略して 運用しています。例えば
# 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 /
で 見受けられるように、 シンボリックリンク は 旧いままで 残ってるという ことです。 当然個々に ヴァージョン を 変えれば、 そのつど シンボリックリン クも 変えないといけませんが
この様に変則な運用を 個猫はしているということです。良い事では有りませ ん。参考までに?
まあ カーネルの再構築を纏めると この様な事をすれば ということです。
# 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 作成