このシリーズは数種類あるが、買うのはなるべくHD-HGxxxLANってものが良い。これがCPUとメモリが一番立派。これは改造している人が多いので情報が入手しやすい。■システムのdebian化まずは分解しないでアップデート。□準備するものWindowsマシンdebian_2006_06_10_dist.tgzBuffaloのファームウェアアップデータ玄箱うぉううぉう♪から「debian_2006_06_10_dist.tgz」をいただいてくる。debian_2006_06_10_dist.tgzをtmpimage.tgzにリネーム。これをさらにZIP圧縮する。ファイル名をimage.datに変更する。image.datをbuffaloのファームウェアアップデータのフォルダの中のimage.datと入れ替える。ファームウェアアップデータを強制的に動かすために、linkstation_version.txtの中の数字を適当に増やす。これでファームをアップデートするとdebianに入れ替わる。処理終了時に「アップデートが失敗しました」と出るのは仕様。LinkStationの方は赤LEDが点滅したままだが、ディスクのフォーマットかなんかをしてるんだと思う。この段階で失敗した時は分解してHDDをフォーマットする。デフォルトでは192.168.0.100でユーザがtmp-kun、パスワードも同じ。ホスト名はKURO-BOX。これでtelnetログイン。あとは好きなように編集してネットワーク関連を設定/tmp/root/etc/network/interfaces/tmp/root/etc/hosts/tmp/root/etc/hosts.allow/tmp/root/etc/hostname/tmp/root/etc/resolv.confユーザはadduserして追加してやる。tmp-kunはdeluserで削除。情報がwoodyのもの。URLが古いので新しいものにする。woody(3.0)やsarge(3.1)を使うならばarchive.debian.org。--------不安なので一度sargeにしてからetchにしてみた。"100000000";」と一行書いたものを置いておく。大問題はパーティションの切り方がLinkStaionのままなのでアップデートやアプリの追加を始めると容量不足。autoclean最近はapt-getの代わりにaptitudeを使うらしい。hogehogeでインストールのパッケージを探す。cleanで多少空き領域が増えるかも。□sambasambaとswatを入れてみた。192.168.0.100:901でswat設定画面。□webサーバthttpdというwebサーバも入れてみた。Apache入れるほどでもないけどwebサーバくらい無いと寂しいから。Webminも入れてみたけど使わなそうなので削除。□proftpd使おうと思って格闘したけど挫折。普通にftpサーバとしては動くんだけどね。anonymousも問題なく。vrd2.plとの連携で上手くいってない様子。□一段落これでLinkStationがWebサーバとFTPサーバとWindowsファイルサーバになった。(通常のLinkStationと同じ機能です)■VirtualRD東芝のHDDレコーダの「ネットdeダビング」の機能をこれに追加します。試行錯誤でproftpdでの運用に挫折。proftpdを止める。アンインストールした。□vrd2.plここの情報を元に書き足す。$TransactionID.$Flag.$Question.$Answer.$Authority.$Additional.」の行(最後から10行目くらい)の上に以下の3行を追加。--------4行目と5行目の頭に「#」を入れるか削除する。これ、元のスクリプト書いた人がアップロードする時にコメントを間違って入れちゃったんだろう。したら「中を読まずに使うな」って警告かもしれない。"192.168.1.250";」を自分の環境に合わせて書き換える。念のためにEUCに変換しておく。Net-PcapUtils-0.01とNetPacket-0.04が必要になるので探してくる。ここらへんの情報を参照。入手先からインストールまで書いてある。□vrdruby.rbvrdRubyを入手。これがproftpdの代わりに使うもの。ディスクの空きが無くなっていく(泣)。"UTF-8"にしてみる。これでMacとWindowsで漢字のファイル名は表示できている。他は適当に設定すればOK。&画面にはrd2のメッセージが数秒ごとに表示される。8001」をやってみる。■分解LinkStationの分解はそれほどめんどくさい方では無い。ネジを8本はずすとバラバラになる。HDDを止めてるネジは2本だ。tarte-等を参考にパーティション分割をやってみるがどうも上手くいかない。telnetでログインできないと中が見れないのでアクセスできない時の状態がわからん。シリアルコンソールがあればいいのだけど。一日格闘したけど挫折。fstabが悪いのか、それともbootできていないのか。HD-HGLANシリーズは筐体が「玄箱HG」と同じ。「玄箱」用の「KURO-SATA」というパーツが使える。これはSATAのHDDをIDEのマザーボードの玄箱に内蔵させるパーツ。HD-HGLANでも使える。今回は300GのSATAのディスクをつないでみた。これを使えば1.5T(現在普通に買える最大サイズ。)だって大丈夫(だと思う)。どんなにディスクを大きくしてもルートパーティションは380M程度。