yk700101の日記: OpenMicroServer - Install Debian(etch)
日記 by
yk700101
○概要
OpenMicroServer に Debian GNU/Linux 4.0(etch) をインストールしたときのメモ。
○目的
1. 別の外付け HD に sarge と同様の環境を etch で構築する。
○起動デバイスの変更
#OpenMicroServer 本体の INIT ボタンを押しながら電源ON。
○ファイルシステム初期化
#root でログインし、
#パーティションの内容を初期化する。
# (※パーティションは、別途作成済み)
mke2fs -j /dev/sda1
mkswap /dev/sda2
mke2fs -j /dev/sda3
○必要なファイルの取得準備
#外付けハードディスクにファイルを格納する準備
mount -t ext3 /dev/sda1 /mnt
cd /mnt
#DHCP サーバからネットワーク設定取得
dhclient eth0
○ハードディクスイメージの取得と展開
#取得
ftp ftp://ftp.plathome.co.jp/pub/OMS400/misc/plathome/etch-mipsel-oms-20070409-5.tar.gz
#展開
tar zxpf etch-mipsel-oms-20070409-5.tar.gz
○カーネル・モジュールの取得と展開
#取得(※ファームウェアは 0.4-RELEASE-20071020(IPv4 対応)に更新済)
ftp ftp://ftp.plathome.co.jp/pub/OMS400/0.4-RELEASE-20071020/mipsel-obs1550/binary/kern.tgz
#展開
tar zxpf kern.tgz
cd lib/modules
find . -name "*.gz" | xargs gzip -d
○設定ファイルの更新と再起動
# etc/fstab は後で(Samba の設定の際に)修正する。
#再起動
reboot
○ネットワークの設定
#--------------------
# interfaces の修正
#--------------------
#バックアップ
cp /etc/network/interfaces interfaces.org
#作成
# (eth0 に固定アドレスをセット)
(
echo 'auto lo';
echo 'iface lo inet loopback';
echo ;
echo 'auto eth0';
echo 'iface eth0 inet static';
echo ' address 192.168.11.10';
echo ' netmask 255.255.255.0';
echo ' gateway 192.168.11.1';
) > interfaces.new
#確認
cat interfaces.new
diff interfaces.org interfaces.new
#反映
cp interfaces.new /etc/network/interfaces
#--------------------
# resolv.conf の修正
#--------------------
#バックアップ
cp /etc/resolv.conf resolv.conf.org
#作成
# (DNS サーバをセット)
echo 'nameserver 192.168.11.1' > resolv.conf.new
#確認
cat resolv.conf.new
diff resolv.conf.org resolv.conf.new
#反映
cp resolv.conf.new /etc/resolv.conf
#--------------------
# hostname の作成
#--------------------
#ホスト名
echo 'OMS' > /etc/hostname
#確認
cat /etc/hostname
#すぐに反映?
hostname -F /etc/hostname
#--------------------
# hosts の修正
#--------------------
#バックアップ
cp /etc/hosts hosts.org
#自サーバ名をセット
(
cat hosts.org;
echo '127.0.0.1 OMS';
) > hosts.new
#確認
cat hosts.new
diff hosts.org hosts.new
#反映
cp hosts.new /etc/hosts
#確認
# (ドメインを設定していないので、全部同じ名前が返ってくる)
hostname
hostname -s
hostname -f
○再起動
reboot
○参考
・インストール、及びイメージ作成のドキュメント
ftp://ftp.plathome.co.jp/pub/OMS400/misc/plathome/etch-mipsel-oms-YYYYMMDD-SS.txt
○更新履歴
2007/11/09 作成
以上。
OpenMicroServer に Debian GNU/Linux 4.0(etch) をインストールしたときのメモ。
○目的
1. 別の外付け HD に sarge と同様の環境を etch で構築する。
○起動デバイスの変更
#OpenMicroServer 本体の INIT ボタンを押しながら電源ON。
○ファイルシステム初期化
#root でログインし、
#パーティションの内容を初期化する。
# (※パーティションは、別途作成済み)
mke2fs -j /dev/sda1
mkswap /dev/sda2
mke2fs -j /dev/sda3
○必要なファイルの取得準備
#外付けハードディスクにファイルを格納する準備
mount -t ext3 /dev/sda1 /mnt
cd /mnt
#DHCP サーバからネットワーク設定取得
dhclient eth0
○ハードディクスイメージの取得と展開
#取得
ftp ftp://ftp.plathome.co.jp/pub/OMS400/misc/plathome/etch-mipsel-oms-20070409-5.tar.gz
#展開
tar zxpf etch-mipsel-oms-20070409-5.tar.gz
○カーネル・モジュールの取得と展開
#取得(※ファームウェアは 0.4-RELEASE-20071020(IPv4 対応)に更新済)
ftp ftp://ftp.plathome.co.jp/pub/OMS400/0.4-RELEASE-20071020/mipsel-obs1550/binary/kern.tgz
#展開
tar zxpf kern.tgz
cd lib/modules
find . -name "*.gz" | xargs gzip -d
○設定ファイルの更新と再起動
# etc/fstab は後で(Samba の設定の際に)修正する。
#再起動
reboot
○ネットワークの設定
#--------------------
# interfaces の修正
#--------------------
#バックアップ
cp /etc/network/interfaces interfaces.org
#作成
# (eth0 に固定アドレスをセット)
(
echo 'auto lo';
echo 'iface lo inet loopback';
echo ;
echo 'auto eth0';
echo 'iface eth0 inet static';
echo ' address 192.168.11.10';
echo ' netmask 255.255.255.0';
echo ' gateway 192.168.11.1';
) > interfaces.new
#確認
cat interfaces.new
diff interfaces.org interfaces.new
#反映
cp interfaces.new /etc/network/interfaces
#--------------------
# resolv.conf の修正
#--------------------
#バックアップ
cp /etc/resolv.conf resolv.conf.org
#作成
# (DNS サーバをセット)
echo 'nameserver 192.168.11.1' > resolv.conf.new
#確認
cat resolv.conf.new
diff resolv.conf.org resolv.conf.new
#反映
cp resolv.conf.new /etc/resolv.conf
#--------------------
# hostname の作成
#--------------------
#ホスト名
echo 'OMS' > /etc/hostname
#確認
cat /etc/hostname
#すぐに反映?
hostname -F /etc/hostname
#--------------------
# hosts の修正
#--------------------
#バックアップ
cp /etc/hosts hosts.org
#自サーバ名をセット
(
cat hosts.org;
echo '127.0.0.1 OMS';
) > hosts.new
#確認
cat hosts.new
diff hosts.org hosts.new
#反映
cp hosts.new /etc/hosts
#確認
# (ドメインを設定していないので、全部同じ名前が返ってくる)
hostname
hostname -s
hostname -f
○再起動
reboot
○参考
・インストール、及びイメージ作成のドキュメント
ftp://ftp.plathome.co.jp/pub/OMS400/misc/plathome/etch-mipsel-oms-YYYYMMDD-SS.txt
○更新履歴
2007/11/09 作成
以上。