先日初期化した玄箱HGに再びあの手間をかけてdebianを入れるのか、いっそ玄箱の初期MontavistaLinuxでやっていこうかと逡巡していたところ、手っ取り早くlennyをインストールする準備をしてくれているサイトがあったので、こちらを参考にインストール。
参考:玄箱に Debian 5.0 (lenny) をインストールする
具体的な手順を以下にメモ。
- 玄箱をセットアップ(kroq101.zip 公式サイトのファームと同じ)
- telnetでログイン。(user:root,pass:kuroadmin)
- EMモードに移行して再起動
- #echo -n 'NGNG' > /dev/fl3
- #reboot
- telnetでログイン(user:root, pass:kuroadmin)
- パーティションをスライス
- # mfdisk -c /dev/hda
- /dev/hda1 2 GB ブート用
- /dev/hda2 256 MB スワップ領域
- /dev/hda3 4 GB lenny 用
- /dev/hda4 残り全部 データ用
- ファイルシステム作成。
- # mke2fs -j /dev/hda1
- # mke2fs -j /dev/hda2
- # mke2fs -j /dev/hda3
- # mke2fs -j /dev/hda4
- /mntをマウント
- # mount -t ext3 /dev/hda1 /mnt
- tmpimage.tgzをFTPで/mntに転送
- tmpimage.tgzは、玄箱セットアッププログラムのimage.zipを解凍すれば出てくる
- 玄箱にtelnetログインして、tmpimage.tgzを解凍
- #cd /mnt
- #tar xvfz tmpimage.tgz
- EMモード終了
- # echo -n "OKOK" > /dev/fl3
- 再起動
- #reboot
- telnetログイン
- # cd /tmp
- # tar xvfz debian-lenny-installer-kuroBOX-20090317.tgz
- # sh debian-lenny-installer-kuroHG.sh
- # reboot
lennyが起動する。次にtelnetログイン。
- #telnet 192.168.0.100 ←初期のIPアドレスがこれ。(user:tmp-kun,pass:tmp-kun)
- suパスワード変更(初期pass:root)
- #su
- #passwd
次に/etcでネットワークとホストの設定。
- # cd /etc
- # vi hosts
- ホスト名変更
- # vi resolv.conf
- search
- nameserver 192.168.0.1
- # vi hosts.allow
- ALL:127.0.0.1
- ALL:192.168.0.0/255.255.255.0
- #vi network/interfaces
- address 192.168.0.5
- network 192.168.0.0
- netmask 255.255.255.0
- broadcast 192.168.0.5
- gateway 192.168.0.1
以前に比べるとかなり早くインストールできた・・・。も、もう二度とインストールしたくない。。ていうか、間違って起動しない状態にはなりたくない。