今日、グーグルで私が投稿を偶然見つけたのは、シーゲイトが2010年の後半に3TBドライブを出荷する予定であると主張したからです。(私はいくつかの例にリンクしますが、現時点では投稿ごとに1つのリンクのみが許可されています)。
今、私はこれの根本的な退屈な詳細をよりよく理解するための「必要」は本当にありません。ただ興味があるだけ。そして混乱しました。
ですから...質問の中には、私が回答するよりも詳しい情報を誰かに提供してほしいと思っています。
ハードウェアとソフトウェアの両方での潜在的なアドレス指定の問題についての話は私を混乱させました。2 TB(1 TB =2⁴⁰B)を超えるハードドライブにアクセスするために現在の制限を回避する方法として、いわゆると呼ばれるもの
Long LBA addressing (LLBA)
が必要であるという主張ですCommand Descriptor Block
。いいよ。しかし、この問題が最後に発生したときは、LBAフィールドの長さを28ビットから48ビットに拡張することで解決したと思いました。(このWebサイトを覚えていますか?www.48bitlba.com)6バイトのLBAは十分に大きいので、このLLBAの話はどうなっていますか。これはすべて、Win XP SP2で修正されたと思っていました。そして確かに、すべてのハードウェアがその仕事をこなす必要がありますね。
2 TBをはるかに超えるドライブで私が理解している実際の問題は、現時点でほぼすべてのハードドライブをパーティション分割するために使用されるマスターブートレコード(MBR)の4バイトLBAフィールドです。最も可能性の高いソリューションは、インテルのGUIDパーティションテーブル(GPT)に移行することです。GPTは、LBAに8バイトのフィールドを使用します。
このコンテキストで私が理解していないのは、GPTを使用する3TBドライブからWindowsを起動する際の問題です。確かに、現在のPC BIOSはGPTを認識または操作する方法を知りません。ただし、すべてのGPTには、セクター0にいわゆる「安全」または「ガーディング」MBRが付属しています。
AppleはすでにMBRのハイブリッドバージョンを使用して、Intel Mac(別名Boot Camp)でWindowsを起動できるようにしています。たとえば、3 TB以上のドライブの最初の2 TB内のパーティションをPC BIOSが認識して起動できるようにするために、同様のことを行うことはできませんか?
4Kセクターがこれらすべてのどこに当てはまるかなど、さらに質問があります。しかし、たぶん私はただ黙ってこれを投稿した時です。;-)
-非合理的なジョン