今回は慢性的容量不足のEee PC 901-Xを安価に大容量化。
SDHCカードをドライバ書き換えによってHDDとして認識させます。

前回までの記事は以下参照
> その1 -初期設定編-
> その2 -Cドライブ軽量化編-

Transcend SDHCカード 16GB Class6 TS16GSDHC6-S5W今回使ったSDHCカードは左のTranscend SDHC 16GB。現在も問題なく動作しています。


今回HDD化を目指すにあたって、購入するSDHCカード選びのポイントは以下の3つ + 1つ。
1. なるべく大容量なものを
今回のHDD化では、SDHCカードは常に差しっぱなしの状態で使うことを想定しています。容量が少なくてすぐに差し替え…では不便ですね。
2. Class6
上記と同様の理由から、速度が高速なものを使った方が理想的です。
3. SLCチップ
SLCとMLCの違いについてはその1 -初期設定編-でも書いたとおり。
追記: 上で紹介したSDHCカードはMLCチップです
4. それから…
あまりに安価過ぎるものは相性問題などの発生によりそもそもEee PCで動かなかったりします。それなりに信頼度のあるメーカーのものを選んだほうが吉でしょう。

簡単に今回の流れを説明すると、

▼SDHCカードをHDD化
1. 現在のドライバ(Single Flash Reader USB Drive)を上書きするためのドライバファイルをダウンロードしてくる。

2. ダウンロードしてきたドライバファイルに1行追記。

3. そいつで現在のドライバを更新。
ここまででSDHCカードのHDD化完了です。

で、ディスクアクセスを高速化させる+αのためにもNTFS形式にコンバートし直します。

4. HDDとして認識されたSDHCカードをNTFS形式でフォーマット

ここまでが今回の作業の流れです。以下、詳しく見ていきましょう。

※今回も前回に続き、以下実施は自己責任にてお願いします。

1.ドライバファイルをゲット
今回使うドライバファイルは”Hitachi Microdrive Filter Driver”というドライバファイルです。
Googleで検索すればすぐに出てくると思います。
>>Hitachi Microdrive Filter Driver

ダウンロード後、ファイルが圧縮されている場合は解凍してください。
解凍後のファイルは
・cfadisk.c
・cfadisk.rc
・cfadisk.sys
cfadisk.inf…今回の主役
・makefile
・sources

全部揃っているのを確認したら次に進みましょう。

2.ドライバ書き換え
上で落としてきたファイルのうち、cfadisk.infをテキストエディタ(メモ帳など)で開きます。
で、35行目に

%Microdrive_devdesc% = cfadisk_install,USBSTOR\DiskSingle__Flash Reader__USB__Device

を追記します。

追記できたら上書き保存しておきましょう。

3.ドライバの更新
▼デバイスマネージャを開く
「コントロールパネル」→「システム」→「ハードウェア」タブ→「デバイスマネージャ」を開きます。

▼ハードウェアの更新ウィザードを開く
デバイスマネージャが開いたら、「ディスク ドライブ」→「Single Flash Reader USB Drive」を右クリック→「ドライバの更新」

▼更新の実行
「いいえ、今回は接続しません」→「一覧または特定の場所からインストールする」→「検索しないで、インストールするドライバを選択する」→ウィンドウ右下の「ディスク使用」ボタン→さっき編集した「cfadisk.inf」を選択して「次へ」

「ほんとに大丈夫?」みたいなアラートが出てくるので続行します。

これでドライバの更新作業は完了です。一旦コンピュータをシャットダウンしましょう。
シャットダウンしたらSDHCカードを差してEee PCを起動します。
再起動の前に読んでおくといいかも
※この時点で起動しなくなってしまった場合、BIOSの起動ディスク読み込みの優先順位が”USB Storage”などになっている可能性があります。BIOSメニュー(電源入れた後にF2キーのはず)から起動ディスクを内蔵SSDに切り替えてください。

4.SDHCカードをNTFS形式にコンバート
再起動は完了しましたか?
上までの作業がうまくいっていればマイ コンピュータ内ではSDHCカードが「ローカル ディスク」として表示されているはずです。
「リムーバブル ディスク」となっている場合は上記作業に失敗している可能性があります。再度挑戦する場合は、念のため「Single Flash Reader USB Drive」のドライバをネットワーク経由で最新のものに更新した上で再起動してからにしましょう。

さて、ここまでうまくいった方は最後にもう一つ。
せっかく大容量のSDHCカードを導入したのですから扱うファイルサイズの制限回避やディスクのアクセス速度向上のためにもファイルシステムをNTFSに変換しておきましょう。

スタートメニューから「ファイル名を指定して実行」→「cmd」でコマンドプロンプトが起動します。
SDHCカードがEドライブとして認識されているなら、

convert e: /fs:ntfs

と入力してEnterキー。もし他のドライブ名の場合は”e:”の部分を適当なドライブ名に読み替えてください。
少し待てば完了メッセージが出ると思います。

実際に同じSDHCカードを使ってFAT32とNTFSでフォルダ(300MB/10,000ファイル)の移動を試してみましたが、NTFSはFAT32の1/4程度の時間で済みました :)

+ + + + + + + + + + + + + + + + + + + + + + + + + + +

これですべて完了です!
購入時に比べ、かなり快適なEee PCが出来上がりました!
これからもチマチマとお手入れしていこうかな、と思います。

Popularity: 52% [?]


Rating: 1 Star2 Stars3 Stars4 Stars5 Stars (5.00 / 15)
Loading ... Loading ...

  • ◇TrackBack

◇Comments / 2 COMMENTS

Hello webmaster
I would like to share with you a link to your site
write me here preonrelt@mail.ru

Alexwebmaster added these pithy words on 3月 03 09 at 6:18 PM

>Alexwebmaster
giv me ur website url please :)

cooper7379 added these pithy words on 3月 03 09 at 6:41 PM

◇Speak / Add Your Comment
Comments are moderated.

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <img localsrc="" alt="">

Return to Top