« コアユニットの基盤 | メイン | 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