玄箱でパーティション設定
※パーティションの設定を行う場合は、EMモードで起動する必要がある。
パーティションの削除
# mfdisk -e /dev/hda
パーティション作成
# mfdisk -c /dev/hda
パーティションのフォーマット
# mkswap /dev/hda1 # mke2fs -j /dev/hda2
パーティションのマウント
# mount /dev/hda2 /mnt
リセットボタンでEMモードにする
Debian化すると玄箱/HGのリセットボタンが使えなくなるため、 リセットボタン長押しでEMモードになるように設定します。
変更前のファイルを保存します。
# cp -p /etc/kuroevtd/resetpress /etc/kuroevtd/resetpress-org
/etc/kuroevtd/resetpressをエディタで編集します。~
以下3行を削除
/usr/sbin/write_ng > /dev/fl3 /usr/sbin/write_ng > /dev/mtdblock2 shutdown -h now
以下の4行を追加
echo -n "gggg" > /dev/ttyS1 echo -n "NGNG" > /dev/mtdblock2 echo -n "CCCC" > /dev/ttyS1 /sbin/shutdown -r now
※上記設定はDebian カーネル2.6の場合です。 2.6化前は2行目を下記にします。
echo -n "NGNG" > /dev/fl3
設定後、リセットボタンの動作を確認します。~
玄箱/HGのリセットボタンを長押ししてEMモードに切り替われば成功です。
起動したら、ログインできるか確認します
telnetで玄箱/HG(ホスト名:KURO-BOX)に接続します。
アカウント: root
パスワード: kuroadmin
EMモードにする
カーネル2.6の場合
# echo -n "NGNG" > /dev/mtdblock2
カーネル2.4の場合
# echo -n 'NGNG' > /dev/fl3
リブートする
# reboot
EMモードにログイン
EMモードのデフォルトIPアドレスは、
192.168.11.150
(但しDHCPサーバが存在する場合は、アドレス自動取得?)
EMモードにログインするには
USER: root PASSWORD: kuroadmin
で可能。
EMモードから通常に戻すには
# echo -n 'OKOK' > /dev/fl3
リブートする
# reboot