パスワードを忘れた? アカウント作成
499225 journal

espyの日記: インテルのICH4は、48bit LBAを 2

日記 by espy

サポートしているのか否か。

録画その他の用途で常時通電している、Cube型PC(POLO Mu)のディスクが
そろそろ満杯なので、大きいIDEのHDDを買ってきて換装を試みた。
500GBのドライブだが、Windows2000は128GBしか認識しない。
色々調べると、このマシンのM/BはCOMMEL社のLV-671で、IDE I/FはUltra ATA100で、
Ultra ATA/100というものは128GB(137GBとも言われるがこれは1000で割るか1024かだ)の
壁が有ることが判明。不勉強であった。
そういえば、今使用しているHDD自体が200GBなのに128GBしか使えていないのだった。
他にも調べると、レジストリに手を加える方法で137GBを超える容量のハードディスクを
使えるようにする(48bit LBA対応する)という情報があり、ダメモトで試してみると、
ありゃ、200GBのディスクがしっかり見えるように。
真実は何なのだろうかと、IntelのサイトからICH4のデータシートを拾ってざっと目を通すが
よくわからなかった。
いきなり500GBは恐いので、この状態でしばし使って様子を見てみる。

日曜の、もう一つの買い物は完全に失敗。CUSL2-Cってメモリ512MBまでじゃん。
よく調べずに買いに走るの、やめぃ。>俺

この議論は、espy (3615)によって テキ禁止として作成されたが、今となっては 新たにコメントを付けることはできません。
  • by bero (5057) on 2007年03月20日 13時04分 (#1128830) 日記
    48bitLBAはBIOSやOSデバイスドライバのソフトの問題なので基本的にチップセットは関係ありません。
    典型的なのは「オマエ48bitモード持ってるか?」とHDDに聞いて、持ってたら使う、というつくりですが、非対応のソフトは28bitLBA固定で使います。
    BIOSをアップデートできれば一番ですが、
    BIOSが非対応でOSが対応してる場合、パーティションを分けて、OS起動パーティションをBIOSでアクセス可能な137G未満にし、残りをOSでアクセスします。

    ただ俺が思うにBIOSは対応してる可能性があります。
    Windows2000/XP無印は48bitLBA未対応なので、クリーンインストール時にはLBA48が使えません。
    SP+メーカー
    http://www.forest.impress.co.jp/lib/sys/instmng/instsupt/spmaker.html [impress.co.jp]
    のようなものでサービスパックが当たった状態のCD-Rを作成して、それでインストールすれば最初からLBA48が使えます。
    • by espy (3615) on 2007年03月20日 22時33分 (#1129073) ホームページ 日記
      コメントありがとうございます。
      ATA、ATAPIを解説している市販本などを読むうちに、コントローラ側は関係なさそうだなと
      思い始めておりました。
      ただ、インテルは、Ultra ATA100が133になった頃に、もうシリアルATAになるんだから
      ATA133はサポートしないと公言していたニュース記事が過去にあったようで、気になりました。
      インストール済みのWin2KはSP4まで当ててあるので問題ないす。
      親コメント
typodupeerror

人生unstable -- あるハッカー

読み込み中...