#norelated
#title(玄箱HGにdebian etchをインストール)
* 玄箱HGにdebian etchをインストール [#o55a3f42]
#contents
**概要 [#m8e41fff]
玄箱にdebian etchをインストールする。
**参考サイト [#we3f3c2d]
-[[www.revulo.com:http://www.revulo.com/]]
-[[陽気なサンシャインシティ♪:http://ameblo.jp/yst141/entry-10376382219.html]]
**事前準備 [#of821c1a]
-ルーターのDHCPサーバ機能をオンにしておく。
**カーネルイメージのダウンロード [#l01537cd]
[[www.revulo.com:http://www.revulo.com/kuro-box/Debian/Install.html]]さんのサイトから、下記ファイルをダウンロード。
-debian-etch-2.6.25.1-kuroHG-20090317.tgz
**インストール [#y43ccffb]
***玄箱HGをEMモードにする [#a5efeaf8]
下記のいずれかの方法で玄箱HGをEMモードに戻す
-echo -n 'NGNG' > /dev/fl3 と入力して、reboot
-一度電源を落とし、リセットスイッチを押したまま電源ボタンを押す
-起動中にリセットボタンを5秒くらい長押しして(HDDからカリカリ音がする)、シャットダウン後に電源ボタンを押す。
***玄箱HGのipアドレスを特定してログイン。 [#s9650769]
ルーターのDHCPサーバの機能で玄箱のIPアドレスを特定する。&br;
telnetでログイン&br;
ユーザーはroot。パスワードはkuroadmin。
***パーティションを削除 [#l58d8417]
# /sbin/mfdisk -e /dev/hda
**パーティション作成 [#tae6f71f]
# sh /sbin/mkfilesystem.sh
&br;
手動でパーティションを切りたい場合は[[こちら:http://ameblo.jp/yst141/entry-10376382219.html]]を参照
***インストールファイルを転送する [#e5dc3214]
-FTPでログイン。
-ユーザーはroot。パスワードはkuroadmin。
-FTPを使用して/mnt2にダウンロードしたdebian-etch-2.6.25.1-kuroHG-20090317.tgzを転送する
***転送したファイルを解凍する [#v38a33da]
-telnetでログイン
-ユーザーはroot。パスワードはkuroadmin。
# cd /mnt
# tar -zxf /mnt2/debian-etch-2.6.25.1-kuroHG-20090317.tgz
***玄箱のIPアドレスを設定する [#y963fbda]
自分のネットワークに合うように設定を変更する。&br;
玄箱のIPアドレスを192.168.11.20、&br;
デフォルトゲートウェイを192.168.11.1、&br;
DNSサーバーを192.168.11.1にする場合の設定&br;
-IPアドレスの設定
# vi etc/network/interfaces
iface eth0 inet static
address 192.168.11.20
network 192.168.11.0
netmask 255.255.255.0
broadcast 192.168.11.255
gateway 192.168.11.1
iface lo inet loopback
auto eth0 lo
-DNSサーバーの設定
# vi etc/resolv.conf
search
nameserver 192.168.11.1
-hostsファイルの設定
# vi etc/hosts
127.0.0.1 localhost
192.168.11.20 KURO-BOX
***EMモードを抜けて、再起動する [#t7a5331b]
# /usr/bin/write_ok
# reboot
***玄箱のユーザー初期設定 [#r9f69b0c]
-初期ユーザーでログイン
telnetでログイン&br;
ユーザーはtmp-kun。パスワードはtmp-kun。
-rootパスワードの変更
rootのパスワードはroot
# su -
# passwd
-一般ユーザーの作成
# adduser
-tmp-kunの削除(homeディレクトリも削除)
# userdel -r tmp-kun
***パッケージを最新版に [#w8accacf]
-/etc/apt/sources.listをetch用に編集する
# vi /etc/apt/sources.list
deb http://ftp.jp.debian.org/debian/ etch main
deb-src http://ftp.jp.debian.org/debian/ etch main
deb http://security.debian.org/ etch/updates main
-apt-getで最新版に更新する
# apt-get update
# apt-get -u dist-upgrade
-aptitudeも更新しておく
# aptitude update