« コアユニットの基盤 | メイン | HD2領域の解析 »

2005年12月08日

USB経由のHD2へのアクセス
NV-XYZ777

HDDの交換は出来ましたがHDDの中身を書き換えるたびに分解していては面倒ですし、ケーブルにも負担が掛かります。
そこで何とかUSB経由でHDDへ読み書き出来ないものか模索してみました。

NV-XYZ777はコアユニットを取り外してUSB経由でPCと接続することが出来ます。
NV-XYZ777に入っているHDDは以下二つのパーティションに分かれており、付属ツールにてアクセスが可能です。

  • HD1(fat32)・・・音楽、ビデオ、地図データなど
  • HD2(ext3)・・・写真、メモ、WEB、その他のファイル、システムの一部

HD1に関してはUSBにてPCと接続した段階でドライブとして認識されます。
ただHD2に関しては不明でしたので調べてみました。

HD2にアクセスするツールの実行ファイルの中に以下文字列があったのでPCにFTPサーバーを立ち上げてHD2にアクセスさせているのかなと思い、試してみましたがうまくいきませんでした。

  • 127.0.0.1(ローカルIPアドレス)
  • 5100(ポート?)
  • scorpion(ユーザ)
  • ******(パスワードとおぼしきもの)

面倒ですが、ツールで詳細な動きを見ていると大体判りました。
不思議なことにDeviceIoControlを使ってFTPクライアントの真似事をさせていました。

推測ですが、NV-XYZ777内部にFTPサーバを立ち上げており、そのポート入出力をUSBStrageDriverと直結させているようです。

最初はPC経由でHD2にアクセスするためのツールでも作ろうかと思いましたが、そもそもその方法ではあくまでFTPアクセスなのでアクセス権など限られています。
こりゃ別の手を考えた方が良さそうです。

続く。

投稿者 tattsuu : 2005年12月08日 20:29

トラックバック

このエントリーのトラックバックURL:
http://tattsuu.com/mt/mt-tb.cgi/29

コメント

コメントしてください




保存しますか?