うーん
あっさりkernel 2.4.25のインストールが出来てしまった。
何の問題もなくいろいろ使えている。
これでいっか。
そもそもシャープザウルスSLC760でUSBnetを使いたいが為のカーネルアップグレード。
やったこと
aptget のインストール
/etc/apt/sources.listに対し、
rpm http://people.redhat.com arjanv/2.5 kernel
rpmsrc http://people.redhat.com arjanv/2.5 kernel
rpm http://people.redhat.com arjanv/2.6 kernel
を書き加えた。
これで
aptget install kernel#2.4.2028.9
これだけでカーネルがセキュリティアップデートできた。
おそるべし、apt
その後、あれこれやったんだけどKernel 2.6にするために。
結局全部ダメ。
で、kernel.orgより2.4.25落して来て、
ソースの展開
cd /usr/src/
rm ./linux
rm ./linux2.4
tar xvzf /home/***/tmp/linux2.4.25.tar.gz
ln s linux2.4.25 linux
ln s linux2.4.25 linux2.4
cd ./linux2.4.25
make mrproper
良く判らん呪文だ。
元のカーネルのコンフィグファイルをそのまま移す
cp ../linux2.4.20289/configs/kernel2.4.20i686.config ./.config
設定引きつぎ
make oldconfig
何か聞かれたけど、取りあえずリターンリターン。
make xconfig
Processor type はCPUをPentium4にチェックいれる
USBネットワークをモジュール化ってこれはもともとのまま
それだけ
make dep
make clean
make bzImages
make modules
make modules_install
make install
grubの設定ファイル/boot/grub/grub.confの設定が書き変わってるのを確認
再起動
なーんの問題もなし
SLC760繋げば
dmesg
………..
usb0: register usbnet usb00:1d.01, Sharp Zaurus, PXA2xx based
……….
ほう。
ifconfig usb0 up 192.129.201.2
さっくり
ssh zaurus@192.168.129.201
ふん、問題無し
あー、あの苦労は何だったんだろう
kernel2.4.25
返信