2005年4月時点で最新のglibc/gccをベースに、debianシステムを構築しました。
以下、本debianシステムをdebian26と記します。
# cd /mnt/hda3 # tar vxfzp base26-sh4-xxxxxxxx.tgz # # mv debian26/* . # rm -rf debian26 ← いらないので消しておく。こんな感じになります。
# ls -la /mnt/hda3 drwxr-xr-x 20 root root 4096 Apr 13 00:19 . drwxr-xr-x 3 root root 4096 Apr 17 22:49 .. drwxr-xr-x 2 root root 4096 Apr 10 2004 .landisk drwxr-xr-x 2 48 48 4096 Jul 11 2004 .landisk-update drwxr-xr-x 2 root root 4096 Apr 13 00:20 bin drwxr-xr-x 2 root root 4096 Apr 13 00:30 boot drwxr-xr-x 6 root root 24576 Apr 13 00:24 dev drwxr-xr-x 38 root root 4096 Apr 13 00:56 etc drwxrwsr-x 3 root staff 4096 Apr 13 00:28 home drwxr-xr-x 2 root root 4096 Apr 13 00:14 initrd drwxr-xr-x 7 root root 4096 Apr 13 00:18 lib drwxr-xr-x 2 root root 4096 Apr 13 00:14 media drwxr-xr-x 2 root root 4096 Mar 26 13:09 mnt drwxr-xr-x 2 root root 4096 Apr 13 00:14 opt drwxr-xr-x 2 root root 4096 Mar 26 13:09 proc drwxr-xr-x 2 root root 4096 Apr 13 00:28 root drwxr-xr-x 2 root root 4096 Apr 13 00:25 sbin drwxr-xr-x 15 root root 4096 Apr 17 14:49 share drwxr-xr-x 4 root root 4096 Nov 7 2003 spool drwxr-xr-x 2 root root 4096 Apr 13 00:14 srv drwxr-xr-x 2 root root 4096 Apr 1 04:18 sys drwxrwxrwt 2 root root 4096 Apr 13 00:28 tmp drwxr-xr-x 11 root root 4096 Apr 13 00:14 usr drwxr-xr-x 13 root root 4096 Apr 13 00:14 var※オレンジ色のファイルは、LANDISKオリジナルのファイルです。
127.0.0.1 localhost
192.168.1.81 landisk
landisk
nameserver 192.168.1.1
# Used by ifup(8) and ifdown(8). See the interfaces(5) manpage or # /usr/share/doc/ifupdown/examples for more information. auto lo iface lo inet loopback auto eth0 iface eth0 inet static address 192.168.1.81 netmask 255.255.255.0 gateway 192.168.1.1
ALL : 127.0.0.1 192.168.1. 192.168.0. ← 追加
# UNCONFIGURED FSTAB FOR BASE SYSTEM
#/dev/hda4 / reiserfs defaults 0 1
/dev/hda3 / ext2 defaults 0 0
none /proc proc defaults 0 0
/dev/hda2 swap swap defaults 0 0
ブート時にfsckを行わないよう設定しています(赤字の部分)。
(たまにキー入力を求められる場合があるため)# mount -o rw,remount / # cp /mnt/hda3/boot/vmlinuz-2.6.14-sh /boot # cp /mnt/hda3/boot/boot.b-selk /boot
linear boot=/dev/hda disk=/dev/hda bios=0x80 timeout=50 install=/boot/boot.b-selk default=debian26 image=/boot/zImage label=linux root=/dev/hda1 read-only append="mem=64M console=ttySC1,9600 root=/dev/hda1" image=/boot/vmlinuz-2.6.14-sh label=debian26 root=/dev/hda3 read-only append="mem=64M console=ttySC1,9600 root=/dev/hda3"
# /mnt/hda3/sbin/lilo Added debian26 * Added linux
# /home/LANDISK/scripts/powerctrl.sh reboot
Debian GNU/Linux 3.1 landisk landisk login: landisk Password: landisk Last login: Sat Apr 16 11:01:57 2005 from 192.168.1.2 on pts/1 Linux landisk 2.6.12-sh #1 Tue Apr 12 20:59:46 JST 2005 sh4 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. landisk@landisk:~$ landisk@landisk:~$ su Password: landisk landisk:/home/landisk#
deb http://eggplant.ddo.jp/www/download/debian26/binary-sh4/ ./ #deb http://eggplant.ddo.jp/www/download/debian26/working/ ./ #deb-src http://ftp.jp.debian.org/debian/ sarge main non-free contrib deb-src http://ftp.debian.or.jp/debian/ sarge main non-free contrib deb-src http://ftp.debian.or.jp/debian-non-US sarge/non-US main contrib non-freeapt-getコマンドでパッケージリストを取得し、パッケージを最新のものに更新します。
landisk:/# apt-get update landisk:/# apt-get -f install ← 通常は必要ないですが、念のため landisk:/# apt-get upgradeさらに、apt-getの動作検証もかね、いくつかの定番ツールをインストールしてみましょう。
landisk:/# apt-get install less rpm 等。。。
landisk:/# shutdown -h now補足:landiskの電源ボタンOFFでもシャットダウンします。
動作報告、不具合報告等、なんでもお寄せいただければ幸いです。
#pcomment(,5,below,reply)