« iPodの対抗機種は? | main | 雨は嫌いなんですよ、雨は。 »

October 17, 2004

[PC] BigDrive問題。

今日ちょっとPCに関して調べものをしていたら、『BigDrive問題』というのを見つけました。
(ネタが古いって?だってあたしゃ自作PC歴一ヶ月未満ですから・・・)

これは要するに、一昔前まではIDE上で認識できるHDD容量が128GB(137GB)までだったため、昨今主力商品となってきた128GB以上のHDDを認識できない、できても書き込みエラーでファイルやパテーションが壊れたりする現象。で、あってる?

ふーむ、なるほど。
まぁ技術革新の過渡期には起こりうる問題ですなぁ。過去にはFAT→FAT32への移行期とか。
でも、認識できないんならまだいいけど、中途半端に認識してファイル破損する可能性があるってのは怖いなぁ・・・
・・・
・・・・・・
・・・・・・・・・
って、おい!うちのPC、思いっきりHDD160GBあるぞ!!
大丈夫なのか、これ!?

ってなわけで、あわてて対応策を探しはじめたのでありました。。。

まずはOSのバージョン確認。Windows XP SP1。SP2なんて入れるもんか!
どうやらノーマークのXPじゃなければBigDriveはとりあえずは認識されるようなんで、ひとまず安心。
まぁ考えてみたらOSインストールするときにちゃんと最後までフォーマットできてたはずなんですよね。うろ覚えだけど。

で、お次はatapi.sysのバージョン確認
スタートメニュー→検索で検索するといくつか引っかかるのですが、"C:\WINDOWS\system32\drivers"にあるatapi.sysのバージョンを確認します。
すると5.1.2600.1106。おっとぉ、これは危険!最低でも5.1.2600.1135ないとファイルは損の危険があるそうな。
つーことでmicrosoftサポートオンラインを参照してパッチを当てました。

Windows XP で ATAPI ディスク ドライブに対して 48 ビット論理ブロック アドレス サポートを有効にする方法

ちなみに下記のページでは上のものより新しいバージョン(5.1.2600.1164)のatapi.sysが含まれたパッチを配布しています。

複数の ATA ドライブを搭載したコンピュータが S1 電源状態に入る際の問題

さらに一度PC再起動してBIOSの画面から認識されてるHDDの容量を確認。160GB。
なんだ、ちゃんと認識できてるじゃない。取り越し苦労かぁ?
でも一応、Unity CorporationでBig Driveへの対応確認。※うちのMBはASUS P4P800-E/D

サポート:ASUSマザーボード製品について

BIOSのバージョンを確認したら1002でした。
最新は1004みたいなんで折を見てアップデートしたほうがいいかもしれないなぁ・・・

と、まぁ、とりあえず理論上はこれでBigDrive対応になったはず・・・
でもなんかちょっと不安ですなぁ。実際、データが128GB(137GB)越えた時点でダメだったら洒落にならんし。
現状HDDは160GB一発で、しかもパテーションすら切ってませんからねぇ。昔は意味なくパテーション切ってたのに。
挙句に初心者のくせにS-ATAのHDDなんて生意気だ(笑)

なんだか120GB以下のHDD買ってきてそっちをブートにしたほうがいいような気がしてきましたよ、ぶっちゃけ。

【参考】
HDD BigDrive問題の確認方法
ハードディスク「容量の壁」
Dual Computer テストラボ

posted by kanegon : October 17, 2004 02:48 AM

comments