GLAN Tank のメモ
etch にする
apt-line を etch のものにするだけ。特筆すべきことはなし。
lenny にする
デフォルトで入っているカーネルが古いので、libc6 が入らない。 http://www.wildtree.jp/~araki/modules/mydownloads/singlefile.php?cid=4&lid=58 で配布されているイメージを使えば、とりあえず 2.6.18 まで上がるので、 これで lenny に上げられる。
カーネル入れ替え
カーネル入れ替える基本は以下の通り。
- /boot/zImage にカーネルを置き、/boot/initrd に initrd を置く (hda1)
- zImage と initrd は実行属性を付けておく必要があるようだ
- Redboot を使っているので、シリアルコンソールを付け替えれば、Redboot で操作可能
RedBoot(tm) bootstrap and debug environment [ROM] Red Hat certified release, version 1.90 - built 13:59:48, Jun 3 2005 Platform: IQ80321 (XScale) Copyright (C) 2000, 2001, 2002, Red Hat, Inc. RAM: 0x00000000-0x08000000, 0x00010ba8-0x07ff4000 available == Executing boot script in 1.000 seconds - enter ^C to abort RedBoot> load hda1:/initrd -r -v -b 0x00800000 -m disk - Raw file loaded 0x00800000-0x00bcd8aa, assumed entry at 0x00800000 RedBoot> load hda1:/zImage -r -v -b 0x00012000 -m disk \ Raw file loaded 0x00012000-0x0016d187, assumed entry at 0x00012000 RedBoot> exec -c "root=/dev/hda2 initrd=0xa0800000,8M rw console=ttyS0,115200 m" Using base address 0x00012000 and length 0x0015b188
ls -l /boot のメモ。
-rw-r--r-- 1 root root 743209 2008-12-04 20:17 System.map-2.6.24-etchnhalf.1-iop32x -rw-r--r-- 1 root root 786010 2008-12-17 20:30 System.map-2.6.26-1-iop32x -rw-r--r-- 1 root root 59238949 2005-12-17 22:26 barbara-base.tgz -rwxr-xr-x 1 root root 0 2005-12-13 10:01 base.20051219RC2.md* -rw-r--r-- 1 root root 57131 2008-12-03 15:16 config-2.6.24-etchnhalf.1-iop32x -rw-r--r-- 1 root root 62782 2008-12-16 02:09 config-2.6.26-1-iop32x -rwxr-xr-x 1 root root 62176752 2005-12-13 10:01 debian-base.tgz* -rw-r--r-- 1 root root 2313012 2006-10-16 11:35 initrd -rwxr-xr-x 1 root root 1864288 2005-12-13 10:01 initrd.2.6.10* -rwxr-xr-x 1 root root 1861758 2005-12-13 10:01 initrd.hdb* -rw-r--r-- 1 root root 4462578 2008-12-24 15:16 initrd.img-2.6.24-etchnhalf.1-iop32x -rwxr-xr-x 1 root root 3836231 2008-12-23 21:38 initrd.img-2.6.24-etchnhalf.1-iop32x.bak* -rw-r--r-- 1 root root 4772704 2008-12-24 01:54 initrd.img-2.6.26-1-iop32x drwx------ 2 root root 12288 2006-04-30 02:49 lost+found/ -rw-r--r-- 1 root root 0 1970-01-01 09:00 raid1 -rwxr-xr-x 1 root root 1335996 2008-12-04 20:17 vmlinuz-2.6.24-etchnhalf.1-iop32x* -rw-r--r-- 1 root root 1420264 2008-12-17 20:30 vmlinuz-2.6.26-1-iop32x -rwxr-xr-x 1 root root 1863076 2006-10-16 11:39 zImage* -rwxr-xr-x 1 root root 1635288 2005-12-13 10:01 zImage.2.6.10*
参考文献・URL
- GLAN Tank 製品情報
- GLAN Tank でいろいろやってる人の記録
- Redboot について
- SOME TANKS - GLAN Tank を含む IO-DATA 製品の hack wiki
- GLAN TANK の lenny 化
- 続) GLAN TANK の lenny 化
- GLANTANKのkernelを2.6.18.8にしたよ
