玄箱HGにdebian etchをインストール
Last-modified: 2009-11-14 (土) 21:08:41 (115d)
玄箱HGにdebian etchをインストール †
概要 †
玄箱にdebian etchをインストールする。
参考サイト †
事前準備 †
- ルーターのDHCPサーバ機能をオンにしておく。
カーネルイメージのダウンロード †
www.revulo.comさんのサイトから、下記ファイルをダウンロード。
- debian-etch-2.6.25.1-kuroHG-20090317.tgz
インストール †
玄箱HGをEMモードにする †
下記のいずれかの方法で玄箱HGをEMモードに戻す
- echo -n 'NGNG' > /dev/fl3 と入力して、reboot
- 一度電源を落とし、リセットスイッチを押したまま電源ボタンを押す
- 起動中にリセットボタンを5秒くらい長押しして(HDDからカリカリ音がする)、シャットダウン後に電源ボタンを押す。
玄箱HGのipアドレスを特定してログイン。 †
ルーターのDHCPサーバの機能で玄箱のIPアドレスを特定する。
telnetでログイン
ユーザーはroot。パスワードはkuroadmin。
パーティションを削除 †
# /sbin/mfdisk -e /dev/hda
パーティション作成 †
# sh /sbin/mkfilesystem.sh
手動でパーティションを切りたい場合はこちらを参照
インストールファイルを転送する †
- FTPでログイン。
- ユーザーはroot。パスワードはkuroadmin。
- FTPを使用して/mnt2にダウンロードしたdebian-etch-2.6.25.1-kuroHG-20090317.tgzを転送する
転送したファイルを解凍する †
- telnetでログイン
- ユーザーはroot。パスワードはkuroadmin。
# cd /mnt # tar -zxf /mnt2/debian-etch-2.6.25.1-kuroHG-20090317.tgz
玄箱のIPアドレスを設定する †
自分のネットワークに合うように設定を変更する。
玄箱のIPアドレスを192.168.11.20、
デフォルトゲートウェイを192.168.11.1、
DNSサーバーを192.168.11.1にする場合の設定
- 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モードを抜けて、再起動する †
# /usr/bin/write_ok # reboot
玄箱のユーザー初期設定 †
- 初期ユーザーでログイン
telnetでログイン
ユーザーはtmp-kun。パスワードはtmp-kun。
- rootパスワードの変更
rootのパスワードはroot
# su - # passwd
- 一般ユーザーの作成
# adduser
- tmp-kunの削除(homeディレクトリも削除)
# userdel -r tmp-kun
パッケージを最新版に †
- /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