112Mbpsを実現──ギガビット対応になったNASキット「GLAN Tank」のパフォーマンスをチェックする(4/4 ページ)

» 2006年05月15日 16時41分 公開
[坪山博貴,ITmedia]
前のページへ 1|2|3|4       

スクリプトのぷち改造でNTFSの外付けHDDもマウント可能にしてみる

 LAN Tankもそうだったが、Windowsユーザーにとって本機でもちょっと悩みの種が、USB接続したHDDはFATのパーティションしか認識しないこと。2〜3年前ならともかく、いい加減、外付けHDDでもFAT32パーティションを使っているユーザーはそう多くないだろう。なお本機で採用するDebianではNTFSパーティションもリードオンリーでマウントできる。手動でマウント作業をしたり、usbmountを導入するとUSBストレージの接続や取り外しに合わせて自動でマウント/アンマウントすることもできる。

 もっとも現状のusbmountはFATパーティションの処理が完全でない動きをすることもあり、USBストレージを取り外す前に手動でsync処理を行わないと、書き込んだ内容が破壊されてしまうこともある。usbmountで自動マウントするのはNTFSパーティションだけに限定し、FATパーティションのマウントは本機本来の機能を活用する手もあるが、試用機では、usbmountを導入すると電源スイッチで電源オフができなくなる現象が見られた。

 そこでusbmountは使用せず、ブラウザからのUSB連携設定でNTFSパーティションをマウントできるようちょっと工夫してみた。USBストレージの接続や取り外しを行うのは「/var/www/cgi-bin/pod_exec.sh」というスクリプトである。これは「fdisk -l」で表示されるSCSI接続(usb接続のストレージはSCSI接続として扱われる)のストレージ内のFATのパーティションを見つけ出してパーティション一覧に表示し、この情報をもとにパーティションのマウント、アンマウントを実行しているものだ。それならばNTFSパーティションも検出するようにして、NTFSパーティション用のマウント作業を追加してやればいいわけだ。

 変更した部分は下図を参照願いたい。1つめはパーティションを検出する部分で、FATのパーティションだけでなくNTFSパーティションも検出するようにした。これはキーワードとして「FAT」に「NTFS」を加えただけなので、わりと簡単だ。

 次は実際にマウントを実行する部分だ。マウントを指示されたパーティションのフォーマットをチェックし、NTFSならリードオンリーでマウント、FATなら従来通りのマウントを行うように変更し、さらにNTFSとFATで異なるブザー音にして識別できるように変更した。全面的に書き変えれば操作画面にパーティションタイプの表示などもできそうだが、この変更だけでも十分実用的に使えるだろう。

photo 「/var/www/cgi-bin/pod_exec.sh」の先頭の方にある変更部分。上がオリジナル、下が変更後
photo こちらは「/var/www/cgi-bin/pod_exec.sh」の最後の方にある2箇所目の変更部分。上がオリジナル、下が変更後だ。少々変更部分は多いが、それほど大掛かりな作業にはならないはずだ。ちなみに「buzcont」の後ろの数字を変更するとブザー音が変わる
photophoto 「先頭から基本パーティションでNTFS/FAT、論理パーティションでNTFS/FAT」の4つのパーティションを持つUSB外付けHDD、NTFSパーティションだけのUSB外付けHDD、FATフォーマットのUSBメモリを接続したところ。6つのドライブがしっかりと認識されている(画像=左)。順に「接続する」をクリックすると、すべてのドライブがマウントされる(画像=右)

photo mountコマンドでチェックすると、適切にマウント処理されている稼働かが判別できる
photo USBストレージに保存された楽曲ファイルのデータベース再構築を行うには「mt-daapd」サーバの設定画面からでも行える。またBonjourを導入していれば、サイドバーの「GLAN Tank Music」をダブルクリックするだけで設定画面を呼び出せる

 USBストレージ内のAACファイルやMP3ファイルにもiTunesからアクセスしたいなら、「/share/sounds/」に「/share/usb/」のシンボリックリンクを作成するだけでよい。具体的には「ln -s /share/usb/ /share/sounds/」を一度実行するのみだ。

 本機を再起動した場合、USBストレージをマウントしてからDAAPサービスを再起動させるとUSBストレージ内にある楽曲ファイルもiTunesに表示されるようになる。なおUSBストレージ内の楽曲が反映されない場合には、ブラウザから「http://(本機のIPアドレス、またはネットワーク名):3689」を開き、「id」「password」に「admin」を入力すると「mt-daaapd」の設定画面が表示される。ここにある「status」タブをクリックし、中段あたりにあるBackground Scanner欄の「Start Scan」を押せば、楽曲データベースが更新されるようになる。


パフォーマンス改善がうれしいNASキット。HDDを2台内蔵するならコストパフォーマンスも良好

 旧モデルに相当する(といっても併売されているが)LAN Tankと比較すると、単純にギガビットLAN対応になっただけでなく全般にパフォーマンスも改善されているのは、これから導入するユーザーにとっては特にうれしいところだと思われる。

 LAN Tankに見られたWebツールの些細なバグもなく、とりあえずマニュアルに従って組み立てればiTunesサーバ、wizdサーバとして動作するし、WebDAVでのファイル読み書きも実用レベルに改善された。LAN Tankと比較すると6、7000円ほど高価ではあるが、“転送速度”は導入すると特に気になってくるため、価格相応の価値は確実にある。なお、ギガビットLAN環境でSamba導入にて100Mbpsを超える転送速度を実現するとなれば、お古のPCをファイルサーバにするより動作音や消費電力、設置面積といった点でメリットも大きい。

 さて一時期は入手難な状態も続いた本機だが、2006年4月現在では入手も容易だ。価格は25000円前後と250GバイトHDD内蔵のNAS製品が購入できるほどの価格だが、手持ちのHDDを活用すると想定すればコストパフォーマンスは悪くないだろうし、RAIDにも対応、さらにNTFSフォーマットの外付けHDDを増加する作業も意外と簡単に対応できる。このようなことができるのも、ほぼLinuxであるいう本機ならではだ。NASが欲しいというだけでなく、遊びの要素も欲しい人には楽しい製品の1つであることは間違いないだろう。

前のページへ 1|2|3|4       

Copyright © ITmedia, Inc. All Rights Reserved.

アクセストップ10

2026年09月29日 更新
  1. Windows 11でサインイン後に「画面が真っ黒になる」事象が確認される 発生時は暫定解決策あり (2026年09月28日)
  2. 圧倒的な通気性と航空モチーフのデザインが光る「ANAオリジナル タフな背中がムレにくいビジネスリュック」を試す (2026年09月28日)
  3. AnthropicがAIモデル「Claude Opus 5.5」を発表/OpenAIもAIモデル「GPT-6 Sol」「GPT-6 Luna」を投入 (2026年09月27日)
  4. 斜め吸気や底面ARGBなどThermaltakeの新作ピラーレスケースが話題に! Lexar製SSDはモデル数が拡充 (2026年09月28日)
  5. GeForce RTX 5080は30万円超えの空気感――GPU高騰の裏で見つけた7割引の水冷パーツと8万円台の小型PC (2026年09月26日)
  6. 入手困難な「PS5 Pro」の販売がソニーストアで再開 発送は11月以降、購入申込み条件はPS5/PS4のプレイ実績60時間以上 (2026年09月28日)
  7. “Vision Pro級”のMR体験が約100gの軽量グラスで? 最新の「Meta VR Glasses」を試して分かった圧倒的な快適性 (2026年09月25日)
  8. 新型「Mac mini」「Mac Studio」徹底レビュー! ローカルAIはついに“実用域”へ エージェントAIに事務仕事を任せて分かった驚異の進化 (2026年09月22日)
  9. 「約12万円のPS5 ProよりゲーミングPCを買った方がいい」は本当なのか? 同等スペックで組んだら価格は…… (2024年09月19日)
  10. Ryzen AI Max+を搭載したハイスペック9型ミニノート「GPD WIN Max 3」 (2026年09月28日)
最新トピックスPR

過去記事カレンダー