玄箱にハードディスクを組み込む。 PC で使用していたハードディスクを使う場合は、 パーティションを削除してから組み込む。 玄箱で使用中のハードディスクにインストールし直す場合は、 なんとかして玄箱を EM モードにする。 環境にもよるが、おそらく以下のいずれかの方法でできるはず。
なお、ハードディスクのジャンパ設定は Master で良いはずだが、 Western Digital のハードディスクの場合は、 Master でなく Cable Select か Single の設定にする必要がある。
玄箱 Debian 化キットというものが配布されているので、それを利用させてもらう。
玄箱うぉううぉう♪ さんのキットの方がオリジナルで、
Genbako kernel collection さんのものは、
それを sarge 化 して
カーネル 2.6 を組み込んだもの。
特に理由が無ければ、
Genbako kernel collection さんのキットを利用する方が楽。
以下の作業を Windows マシン上で行う *1。
これで玄箱に Debian がインストールされた。 この時点で、玄箱は以下のようにセッティングされている。
| IP アドレス | 192.168.0.100 |
|---|---|
| ネットマスク | 255.255.255.0 |
| ゲートウェイ | 192.168.0.1 |
| DNS サーバー | 192.168.0.1 |
| ユーザー名 | パスワード |
| root | root |
| tmp-kun | tmp-kun |
以下の設定を用いて telnet でログイン *2。
以下のように表示されれば、無事 Debian がインストールされている。
Debian GNU/Linux 3.0 KURO-BOX KURO-BOX login: tmp-kun Password:******* Last login: Mon Oct 18 08:29:04 2004 from 192.168.0.11 on pts/0 Linux KURO-BOX 2.4.17_mvl21 #24 2004年 10月 19日 火曜日 17:17:03 JST ppc unknown Most of the programs included with the Debian GNU/Linux system are freely redistributable; 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. tmp-kun@KURO-BOX:~$
以下のコマンドを実行し、root とユーザー tmp-kun のパスワードを変更。
$ su # passwd # passwd tmp-kun
玄箱うぉううぉう♪ さんの Debian 化キットには、
玄箱用のカーネルモジュールしか含まれていないので、
玄箱/HG で使用する場合は以下の作業を行う。
C:\>ftp 192.168.0.100 Connected to 192.168.0.100. 220 ProFTPD 1.2.5rc1 Server (Debian) [KURO-BOX] User (192.168.0.100:(none)): tmp-kun 331 Password required for tmp-kun. Password: 230 User tmp-kun logged in. ftp> binary 200 Type set to I. ftp> put tmpimage.tgz 200 PORT command successful. 150 Opening BINARY mode data connection for tmpimage.tgz. 226 Transfer complete. ftp: 28292109 bytes sent in 5.05Seconds 5605.73Kbytes/sec. ftp> quit 221 Goodbye.
# cd /tmp # tar xvfz /home/tmp-kun/tmpimage.tgz # cp -pr lib/modules/2.4.17_mvl21 /lib/modules/ # depmod -a
# rm /home/tmp-kun/tmpimage.tgz # rm -rf /tmp/*