玄箱(クロバコ)は「玄人志向」が販売しているNASベアボーンである。ウチではKURO-BOX/HGを単なるDebian入りNASとして使っていた。手に入れてすぐにDebian GNU/Linuxを入れてみた*1もののカーネルはFLASH ROMのものが使われるので簡単に入れ替えられないと知ってがっかり、普通の使い方に留まっていたのだ。
が、雑誌インターフェースの2007年4月号に玄箱の特集とブートローダーU-Bootを移植する記事*2が載ってるのをたまたま見かけて、これを試してみるべとネットでいろいろ調べているうち、もっと簡単に、フラッシュROMを書き換える危険をおかすこともなく新しいカーネルを使う方法があることが分かってきた。考えた人偉い! さっそく、Intel MacとParallels Desktopを使って、玄箱HGをkernel 2.6のDebian GNU/Linuxサーバーにしてみた。
DHCPが使えるアドレス192.168.0.0/24のネットワークを準備してIntel MacとKURO-BOX/HGをぶら下げる。192.168.0.100には割り当てられたホストが無い状態にしておく(Debian化KURO-BOX/HGの初期値が192.168.0.100であるため)。Parallels Desktop上のWindows XPで次の手順を実行(中身はきれいさっぱり消えちゃうので必要ならバックアップしておくこと)。
ParallelsがあればPCはいらないので便利
Parallelsでの作業はここまで、後はMac OS XだけでOK。ターミナルを開いて、玄箱HGにtelnetでログインして動作を確認。
macmini1: ̄$ telnet 192.168.0.100 Trying 192.168.0.100... Connected to 192.168.0.100. Escape character is '^]'. Password: Login incorrect KURO-BOX login: tmp-kun Password: Last login: Fri Mar 16 13:51:53 2007 from 192.168.0.12 on pts/0 Linux KURO-BOX 2.6.17.3-kuroboxHG #2 Sat Jul 1 10:32:37 JST 2006 ppc GNU/Linux The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. tmp-kun@KURO-BOX: ̄$
てな具合で、できあがり。あとは好きなようにいじくる。
(2007-03-16)
©2007 "TAKAHASHI Ryoji" @zone0.ne.jp