玄箱をkernel2.6にしてみる

これ見ても良く分かんなかったんだけど、これ見たらよく分かった。って理解力が足りない?(w

とりあえず、serge化だのwget入手だの日課の「aptitude update / aptitude dist-update」はしっかりは終わっている玄箱HGで実施。

# echo "con:2345:respawn:/sbin/getty 57600 ttyS0" >>/etc/inittab
# echo "ttyS0" >>/etc/securetty
# echo "ALL : 192.168.0.0/255.255.0.0" >>/etc/hosts.allow
# find / -group 11 -exec chgrp mail "{}" \;
# find / -group 12 -exec chgrp news "{}" \;
# find / -group 16 -exec chgrp utmp "{}" \;
# find / -group 17 -exec chgrp shadow "{}" \;
# find / -group 99 -exec chgrp nogroup "{}" \;
# rm /etc/alternatives/rcp
# rm /etc/alternatives/rcp.1.gz
# rm /etc/alternatives/rlogin
# rm /etc/alternatives/rlogin.1.gz
# rm /etc/alternatives/rsh
# rm /etc/alternatives/rsh.1.gz
# rm /usr/bin/rcp
# rm /usr/bin/rlogin
# rm /usr/bin/rsh
# rm /usr/share/man/man/rcp.1.gz
# rm /usr/share/man/man/rlogin.1.gz
# rm /usr/share/man/man/rsh.1.gz
# rm /var/lib/dpkg/altenatives/rcp
# rm /var/lib/dpkg/altenatives/rlogin
# rm /var/lib/dpkg/altenatives/rsh
# apt-get update
# apt-get remove -y --purge amiga-fdisk mac-fdisk hfsutils fdutils ppp pppconfig pppoe pppoeconf quik setserial
# apt-get upgrade -y
# apt-get clean

ふっふっふ、黙ってコピペだ。

vi /etc/init.d/kuro_load
insmodのすぐ後ろ に -f を付加

これも仰せの通りにする。

# apt-get update
# apt-get -u dist-upgrade

当たり前だが何も起こらない。(だって最初にやっちゃったもん)

# cd /boot
# wget http://genbako.vodapone.com/kernelimage-2.6.16.20-KURO-HG.tgz
# tar tar xzvf kernelimage-2.6.16.20-KURO-HG.tgz
# rm kernelimage-2.6.16.20-KURO-HG.tgz

よし、勝負!

# reboot

ふっふっふ、無事起動したぜ!

# apt-get install module-init-tools
# cd /lib/modules
# wget http://genbako.vodapone.com/modules-2.6.16.20-KURO-HG.tgz

当たり前だけど、先にダウンロードしたkernelと、後から落とすmodulesの機種・バージョンは一致させよう。

# tar xzvf modules-2.6.16.20-KURO-HG.tgz
# rm modules-2.6.16.20-KURO-HG.tgz
# depmod -a

よし、いい感じだ。いけ!

# reboot

うっし!

ログインメッセージはこんな感じ

Debian GNU/Linux 3.1 KURO-BOX
KURO-BOX login: @@@@@@@
Password:
Last login: Sun Jun 18 02:37:47 2006 from 212.1.168.192.in-addr.arpa on pts/0
Linux KURO-BOX 2.6.16.20-kuroboxHG #22 Tue Jun 6 06:53:23 JST 2006 ppc GNU/Linux

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
No mail.
@@@@@@@@KURO-BOX:~$

ムダに伏字にしてみた(w

ちなみにこの後、aptitude update / aptitude dist-upgrade をすると、前半でせっかくpurge したモジュールが見事に再インストールされる。まぁいいか。(というか、必要/不必要の判別がつかない・・・orz)

具体的にはこれ。

amiga-fdisk mac-fdisk hfsutils fdutils ppp pppconfig pppoe pppoeconf quik setserial

とりあえず質問はデフォルトで放置してみたが、特に不具合がないのでよしとしよう。


トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2019-03-24 (日) 07:44:02