[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plamo:12641] Plamo2.2.1にKernel2.4.17導入



日下部です。

> [plamo:12212] How to Plamo2.2.1 + 2.2.19(kernel) -> 2.4.14(kernel)
> (Re: Is Plamo2.2.1's kernel upgrading easy?)

にて、私が昔質問した内容を、会社の生活マシンでやってみました。
今後チャレンジする方は参考にして下さい。

これではまりどころが分かり、自信がついたので、自宅のサーバーもやってみ
ようかと思っています。

最終目標:
Kernel 2.2.20 -> 2.4.17 へアップグレード

マシン構成:
CPU: Cyrix6x86MX-PR200 (166MHz)
RAM: 128MB (64MB SDRAM PC100 + 32MB EDO SIMM x2
Video: ATI RAGE2 Pro turbo 8MB
HDD: 30GB-ATA66 + 4.2GB-ATA33 + 6.4GB-ATA33
SCSI: AHA-2910
NIC: RealTek8139
CD-ROM: 8x
OS: Plamo2.2.1 + 自前で install したもの

手順:
1. http://flowernet.gr.jp/jado/comp/upgrade2.4.html
をよく読んで、modutilの最新版を入れた。
必要なものは全て kernel.org にある。

2. kernel.org から linux-2.4.17.tar.bz2 を ftp get し、
# cd /usr/src && rm linux
# tar Ixvf linux-2.4.17.tar.bz2
# mv linux linux-2.4.17
# ln -s linux-2.4.17 linux
# cd linux && make mrproper
# cp -p ../linux-2.2.20/.config .
# make oldconfig && make menuconfig
した

3. kernel config で、
  プロセッサーを M2 に
  IDE を Y に
  devfs を Y に
  USB一式を Y or m に
にした。

4. 
# cd / && mv vmlinuz vmlinuz.2.2.20

5. /etc/lilo.conf に以下を追加
image = /vmlinuz.2.2.20
  root = /dev/hda1
  label = linux-2.2.20
  read-only

6. /etc/rc.d/rc.S の先頭に
[ -x /sbin/devfsd && -x /dev/.devfs ] || /sbin/devfsd /dev
と書く

7. /etc/modules.conf に
alias eth0 8139too
を追加

8. 
# cd /usr/src && time make bzlilo && make modules && make \
modules_install
# telinit 6

で、前と変わりなく使えています。

注意:
絶対 make oldconfig は信用しないこと
使用プロセッサーに注意
IDE に注意
devfs に注意(どはまり)

以上です。

#さーて次は、rp-pppoe(kernel mode)と iptables/ipfilter だな〜
---
//                   東京都練馬区   ぶるぼん企画                   //
//                 日下部 俊昭 <kusakabe@reccoa.net>               //

Follow-Ups
[plamo:12642] Re: Plamo2.2.1にKernel2.4.17導入, HIGUCHI Chihiro
[plamo:12648] Re: Plamo2.2.1 にKernel2.4.17導入, YAMAGUCHI Shingo

[検索ページ] [メール一覧]
Plamo ML 公開システム