LinkStationHGをdebian化する

LinkStationHGが退役して、もう半年になった。
はっきりいってもう用済みだが、捨てるのはもったいないし、だからといって売り物にもならない。
 
そこで、Debian化してしまうことにした。
 
以下に、その手順を記録する。
 
注意:
 LinkStationHGはLAN経由でパーティションを切り直せない。さらに、システム用は376MBくらいしかない。
 ちょっとしたシステムソフトをインストールするだけで、すぐにいっぱいになる。
 
 
参考:
 LinkStationHGをわざわざDebian化する技 (http://www10.plala.or.jp/ariel-h/linkstation/)
 

1. 準備
 
 (1) Buffalo社から最新ファームウェアファイル(今回の場合は HD-HGLAN_Fw169b)をダウンロードする
 
 (2) 玄箱/HG用のDebianイメージファイルをダウンロードする
  イメージファイルをダウンロードできるサイト → http://www.revulo.com/kuro-box/Debian/Install.html
  イメージファイル名(今回の場合)      → debian-etch-2.6.25.1-kuroHG-20090317.tgz
 
 (3) LinkStationを分解して内蔵HDDのパーティションを全部削除する
 
 (4) イメージファイルを加工する
  [手順1] イメージファイル名を tmpimage.tgz にリネームする
  [手順2] tmpimage.tgz をZIP圧縮して image.dat にリネームする
  [手順3] 最新ファームウェアファイルの同名ファイルに上書きする
 
 (5) クロスケーブル(または独立したネットワーク)でPCとLinkStationを接続して以下のようにPCのネットワーク情報を設定する
  [PCのネットワーク情報]
    IPアドレス           → 192.168.11.1
    サブネットマスク        → 255.255.255.0
    デフォルトゲートウェイアドレス → 192.168.11.1
 

2. Debian化
 
 (1) Buffalo社からダウンロードした最新ファームウェアファイルに同梱されている HD-HGLAN FWUpdate.exe を実行する
 
 (2) LinkStationを検索してファームウェア更新が実行されるのでしばらく待つ
 
 (3) 「ファームウェアの更新に失敗しました。」と表示されたら成功
 
 (4) LinkStationに接続するためにPCのネットワーク情報を設定する
  [PCのネットワーク情報]
    IPアドレス           → 192.168.0.XXX (100はLinkStationのIPアドレスなので除外)
    サブネットマスク        → 255.255.255.0
    デフォルトゲートウェイアドレス → 192.168.0.XXX (100はLinkStationのIPアドレスなので除外)
 
 (5) LinkStationにtelnet接続してログイン
  [LinkStationのネットワーク情報]
    IPアドレス    → 192.168.0.100
 
  [LinkStationのログイン情報]

    ログインユーザ名 → tmp-kun

    パスワード    → tmp-kun
 

3. 各種設定変更
 
 (1) rootのパスワード変更

    Password: root
    # passwd
    ログアウトして確認
 
 (2) ユーザ追加
    # useradd [username]
    # passwd [username]
    ログアウトして確認
 
 (3) デフォルトユーザ削除 
    # userdel tmp-kun
 
 (4) ネットワーク設定
    $ su
    # nano /etc/hosts
     192.168.0.100  KURO-BOX  ←  変更する(ex. 192.168.2.100  KURO-BOX)
    
    # nano /etc/hosts.allow
     ALL: 192.168.0.0/255.255.0.0  ←  変更する(ex. ALL: 192.168.2.0/255.255.255.0)
    
    # nano /etc/resolv.conf
     nameserver 192.168.0.1  ←  変更する(ex. 192.168.2.1)
    
    # nano /etc/network/interfaces
     address  192.168.0.100  ←  変更する(ex. 192.168.2.100)
     network  192.168.0.0  ←  変更する(ex. 192.168.2.0)
     broadcast  192.168.0.255  ←  変更する(ex. 192.168.2.255)
     gateway  192.168.0.1  ←  変更する(ex. 192.168.2.1)

4. 設定後の動作確認
 
 (1) LinkStationの電源長押しで電源OFF出来る事を確認
 
 (2) LinkStationが電源ON出来る事を確認
 
 (3) LinkStationを導入したいネットワークにつなげてログインできる事を確認
 
 
5. Debianのアップグレードとssh導入
 
 (1) パッケージリストを最新にする
    # aptitude update
 (2) インストール済みのパッケージをアップグレードする
    # aptitude upgrade
 (3) sshを入れる
    # aptitude install ssh
 
 (4) sshでログインしなおしてからtelnetを削除する
    # aptitude purge telnetd telnet
 

 

 

コメントを残す