パスワードを忘れた? アカウント作成
402389 journal

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 作成

以上。
typodupeerror

にわかな奴ほど語りたがる -- あるハッカー

読み込み中...