USB変換アダプタの思わぬトラップ。

 本日は以前からネタにしているRメディア読み込み大作戦関連のお話。

 さて、最近のUSB-IDE/SATA変換アダプタでは殆どのものがIDEとSATAが同時に使えるようになっている。
 そこら辺りから掘り出してきたアダプタにもこのテのものがあり、ネットで調べてみると光学ドライブ2台接続も問題無いとされていたので、普通にIDEとSATAの両方に光学ドライブの両方のドライブを接続。読み込みを始めたワケですよ。

 ところ、が。これ、同時に使うと思わぬことに。
 というのは、2台のドライブを繋いだ途端に、両方共に残念な速度しか出なくなってしまうということ。
 速度を2台で分け合ってる半分ずつになるのならまだ分かるのだが、そんな生易しいモノではなく。

 モノは試しでHDDを1台繋いでみると、アダプタの変換速度限界は20MB/s弱といったところ。最近のイロイロと工夫されたモノと比べると随分と控えめな数字ではあるが、汎用ドライバと何の工夫も無い素のATA変換、しかもこのテのブツの値段を考えればまぁこの程度かと。

 #USB2.0の出始めの頃のUSB-HDDなんてリテール品でも20MB/s届かないモノも普通に売ってたしね。

 ところが、これに光学ドライブを2台接続すると、途端に2.5MB/s/ch程度まで落ちてしまう。2つ合わせても5MB/sということで、USBの速度限界には全然届いていないどころか、片側当たりはCDだと16倍、DVDでは2倍速程度。何ですかコレ。

 まあチップの設計思想自体が「2台接続なんてオマケですよ、動いているんだから文句言わないでね」という程度なのだろうと思うが、まさかこんなトコで引っかかるとは。

 #ちなみに2台繋いでも1台だけしかアクセスしなければ特にこの問題は出ないので、内部的にI/Oを2方向に振り分けている部分の速度限界と思われる。

 ・・・ということで、ドライブいっぱい繋いでどんどん読み込み大作戦、には思わぬ障害が発生中。
 どっかから別の変換アダプタを掘り出すか(といっても思いつくアテは全て発掘済みだが)、諦めて変換アダプタ探して中古屋を回るか、いっそのことジャンク屋行って外付けドライブを山程仕入れてくるか、さてどうしたものかね、ホントに。

Share

世界初が満載かも知れない3TB HDD。(と、ついに来た2TBの壁の謎)

 >【PC Watch】 Seagate、世界初の3TB外付けHDD
 >http://pc.watch.impress.co.jp/docs/news/20100630_377676.html

 さて、ついに来ました2TB超なHDD。
 最近かっ飛ばしているWDかと思いきや、先制したのはSeagate。しかもコレ外付型。

 #その上、初物とはいえ1TBとか2TBの登場時と比べてあまり「割高感」が無い価格設定ですな。

 まあこれだけならまだ良いのだが、このHDDの製品仕様を見てびっくり。
 GPTに対応していない32bit XPがサポート対象になってるんですわ。

 ・・・えぇ、ってことは普通に考えたら2TBの壁に当たるやん。

 まぁ落ち着いて。このテの仕様表のミスなんていくらでもあることだし、発売前だし。

 といってももし万が一、ホントに32bit XPで使えるのだとしたら。
 そう、方法は一つしかないんですよ。

 ◇

 ということで、このHDD。仕様表が間違っていなければ、世界初登場の

 1物理セクタ=1論理セクタ=4KB=Native BigSector

 仕様なんでないかな、と思うワケですよ。

 ついでに言うと、SeagateがSATAで5枚プラッタなんてやるワケ無いと思っているので、こちらも世界初の「750GBプラッタ採用ドライブ」なんじゃないですかね、4枚構成で。

 ♯プラッタ枚数が増えるとメカ的に大変だしコストもかかるので、利幅の薄いSATAでなんて普通やらない。IBM~HGSTが時々製品出してくること自体ヘンで、HGSTの現行2TB HDD(400GBプラッタ×5枚)なんて完全に酔狂の世界。

 こう考えると、ベアドライブの出荷はそりゃ慎重にならざるを得ないわなぁ、としか。
 現状、内蔵してしまったらまともに使える方が珍しいなんて話になりそうだし。

 しかもこの製品、英語の仕様をよく読むとNTFSフォーマット済、なんて書いてあるんですよ。
 これって、予め4KBセクタでフォーマットしておけば、USBやFireWireなら現状一番の問題であるBIOSには関係ないので、32bit XPユーザも特に意識せずに接続して全容量使える、ということじゃないですかね。

 ♯NTFS標準の512byteセクタだと2TBで溢れるけど、何しろ4KBセクタは1セクタのサイズが8倍なので、壁に当たるのにも8倍の16TBが必要。

 にしても、WDがエミュレーションを使って論理512byteに見せたHDDを大量出荷している中、Seagateは一気にセクタ4KBまで引き伸ばして来ましたか。
 さてこうなると、WDとHGSTはどうする。WDは現行の667GBプラッタを4枚積にすれば簡単に2.5TBには届くので、気分次第でいつでも2TB超ドライブは出せそうだが、HGSTはどうなんだろ。

 ♯つーかWD製2TB HDDの一体何割が日本つーかアキバで売れてるんだろ・・・スゴい数なんじゃないかね。

Share

RDの予約をGmailから拾うために。

 恐らく一番スマートでない方法を取ってしまったというメモ。

 一言でまとめ:常時稼働している環境にPOP-SSL proxyを仕込む。

 ・・・さすがにあんまりなのでもう少しだけ補足。
 一番メジャーなPOP-SSL proxyはstunnelではないかと。Windows版もありまっせ。

 ◇

 ここからは普通に文章。

 個人的な気分の問題かも知れないが、そもそもこのテの「ネット対応」「メール対応」を謳っている家電に、自分の普段使いのメールアドレスを設定するのはどうにも気が引ける。
 一応この「気分の問題」にも根拠はあって、

 1・パスワードを設定をするのがイヤ

 一番の問題がコレ。
 手元のRDの他、「ネット対応」「メール対応」を謳っている家電で、over SSL等の暗号化に対応しているというブツはお目にかかったことがない。
 ということは、一度パスワードを設定したが最後、コレをナマで数十分毎に垂れ流すという世にも恐ろしい状況に。何ですかこの盗聴大歓迎設定。

 更に、内部にパスワードを保持するということは。
 故障した時・廃棄の時・中古売却の時、不注意もしくは諸事情により消去し忘れると、第三者にパスワード含めてアカウント情報がだだ漏れに。
 それが普段使いのメールアドレスだったらこれ、ホントに致命的でっせ。

 2・アドレス設定とかがイヤ

 上に書いたアカウント情報だだ漏れの危険性も高いが、何より日常的にもっと大きなコトが。
 家電の場合、メールサーバへの接続設定がはっきり言って面倒なことが多いんですわ。そんな面倒なコト何度もやってられますかい。

 3・機械用メールと人間用メールがが混ざるのがイヤ

 人間用は人間のルールで整理したい一方で、機械用メールは大抵そんなことお構いなしで、ヘタに触るとそれが原因で動かなくなったりする。
 何で人間が機械に合わせなあかんのよ。

 ・・・とまあ、この3段ぐらいで。

 以上の問題を解決するには「機械用のメールアドレスを作ればいい」という結論に達します、はい。

 とはいえ追加でカネを払うのも何だかな~という方、フリーメールを探してみましょ。
 一昔前と違って、タダでも今ではPOPが使えるモノも結構ありまっせ。

 具体的にはGmailとGmail OEM系(livedoor mail等)、Windows Live Mail等。
 まあどれかのアカウントを使ったとして、話を進めますね。

 問題はこの後。
 GmailやWindows Live MailではPOP over SSLが必須。まあパスワード垂れ流し防止ということで正しい対応だと思うが、こうなるとRDからは繋がらない。
 さてどうする。

 ここで登場するのが、手元で常時稼働しているサーバ。
 このサーバ上でPOP-SSL proxy、要するに、生POPをSSLで中継してくれるプログラムを動かして、RD→手元サーバ→メールサーバという経路を確立する、と。

 当方の場合、手元にほぼ常時稼働中のWindows機があるので、コレにstunnelを放り込んで設定しましたよ、と。
 設定さえミスらなければ後は放っておけるので、特に難しいこともない。

 #このWindows機のFirewallに穴を開けるのを当初忘れていて、RDからのPOP接続が全然来ない・・・と首傾げまくったり(ぉ。

 ◇

 ・・・結局、なんだかんだで手元に常時稼働サーバが必要というのが、全くスマートでないのだが。
 一応これで「普段使いとは別のメールアドレスを予約用に使う」という当初の目的は達しました、とさ。

Share

ドライブの癖なのか、ドライバが悪いのか。

 さて、円盤データ取り込み作業。
 この作業中、何だかおかしなトラブルが発生したので思わずメモ。
 ってか、こんな話聞いたこともなければ体験するのも初めてですよ。

 ◇

 症状および再現方法:

 1・媒体Aを入れる。
 2・媒体Aを読み込み、中身をHDDにコピー。
 3・DVDドライブのボタンを押して、媒体Aを取り出す。
 4・媒体Bをセットし、DVDドライブのボタンを押してマウントする。
 5・媒体Bを読み込む、中身をHDDにコピー。

  普通に考えるて当たり前ですが、この「5」の時、媒体Bの中身がコピーされますよね。
  ・・・違うんですわ。

 5・媒体Bを読み込む、中身をHDDにコピー。すると・・・

   →何故か媒体Aの中身のコピーが始まる。が、コピー完成前にエラーが出る。
   →コピーされたものは(当然?)中身が壊れている。

 という、ものすごく迷惑且つ致命的なエラーが出ているんですわ。

 発生要件:

 現在のところ、Asusドライブ+SATA(AHCI)接続の場合のみ。
 同じドライブをUSBに変換して繋いだ場合、このヘンテコなトラブルは発生しない。

 観察考察:

 媒体読込キャッシュのハンドリングがおかしくないかこれは?
 症状を見る限り「不整合なキャッシュが残ってしまっている」としか思えない。

 対処方法:

 媒体が無い状態で一度アクセスして、媒体マウントエラーを起こす。
 こうするとキャッシュがクリアされるようで、次の媒体は正常に読み込む。

 ◇

 ・・・何コレ。
 今のところAsus以外のドライブでは起こってないので、ファームの不具合か、Windows 7標準ドライバとの相性だと思うんだけどな。

 まぁこのドライブ自体そこらから拾ってきたようなちょい古めのモノなので、Asusでも新しいモノなら当然こんなの治っているのだろうし、実はファームアップデートかければそれで解決する類の問題のような気もするが。

 一応「こんなんありました」という話で。

Share