ASRock N68-S3 UCCベースのマシンが3TBハードドライブの全容量にアクセスできないのはなぜですか?


2

最近、3TBのWestern Digital Green内蔵ハードディスクを購入しましたが、現在のデスクトップPCで約768GBの容量しかアクセスできないことがわかりました。いくつかの調査の後、私はこの問題を(奇妙なことに)マザーボードに突き止めました。たとえば、USB-SATAブリッジを介してドライブを接続すると(マザーボードのSATAに依存していませんが、他のすべては同じです)、問題はなくなります。ドライブは、内部SATA上の別のマシンで完全に動作します。ただし、私のマシンで別の内部3TBドライブを使用しても同じ問題が発生します-2TBドライブでも問題ありません。

また、最新のBIOSおよびマザーボードドライバに更新しましたが、違いはありませんでした。また、MBRとGPTの両方でフォーマットを試みましたが、違いはありませんでした。もちろん、3TBの全容量にアクセスするにはGPTが必要ですが、とにかく両方を試しました。

最初に、そのUSB-SATAブリッジを使用しながらドライブをフォーマットすることで問題を回避しました。Windowsは[ドライブがマザーボードSATAを介して再度接続されたとき]パーティションの全容量を報告しましたが、そのパーティションに768GBを超えるデータを書き込もうとするとロックされました。これは、Windows 7がパーティションが実際にアクセス可能であることを確認するために必要なすべてのチェックを実行できないことを示していますが、制限が存在する理由は説明していません。

マザーボードはASRock N68-S3 UCCです。

興味深いことに、リンクしたページに同じ問題のように見えるものに関するFAQがありますが、解決策(Windows 7 SP1を使用)は正しくありません。私はすでに Windows 7のSP1を使用します。

ASRockにサポートリクエストを送信しましたが、リクエストを受信したことを確認する以外の返信はありません。新年を迎えたとしても、彼らが答えようとは思わないくらい長い。

あまりにも悪い印象を与える前に-私はこのボード(Athlon 2 X4 640を搭載)を数年間使っており、かなり満足しています。それは予算委員会として購入され、非常によく期待された仕事をしました。最近、私は新しい、少しハイエンドのボードとプロセッサの時間であると決めました、そして、この3TBドライブは本当に少し早く注文するように私を本当に押し進めました。

それでも、この「問題」ボードとプロセッサは存続します。一般的には悪いボードではなく、SATAに関連した奇妙な点がいくつかあります。

そういえば、このボードに関連する可能性のある他の2つのSATA関連の奇妙な点...

  1. Windowsは、デバイスマネージャーですべてのSATAデバイスをSCSIデバイスとして識別します。
  2. eSATAドライブを差し込むと、Windowsからドライブを取り出すオプションが表示されません。マシンの電源をオフにするまで接続したままにする必要があります(そのため、代わりにUSBを使用する傾向があります)。

では、ASRock N68-S3 UCCベースのマシンが3TBハードドライブの全容量にアクセスできないのはなぜですか?それは私が修正できるものですか(たとえば、見つけられなかったBIOS設定)?


マザーボードに実際のBIOSがある場合、それが理由です。UEFIのみが、ブート可能な3TB +ディスクが必要なGPTディスクをロードできます。これが可能な唯一の方法は、BIOSという用語が文字通りの意味で使用されておらず、UEFI / BIOSに無効にできるレガシーモードがある場合です。GPTパーティションから起動できることを証明する最も簡単な方法は、任意の起動可能なefiディスクから起動することです。
ラムハウンド14年

@Ramhound-ハードドライブはGPT形式で動作しました-マシン上でフォーマットされ、USB-SATAブリッジ経由でフォーマットされた後、元に戻りました。ブートドライブとして使用したことはありませんが、アクセス可能です(768 GBの制限付き)。UEFIがBIOSエミュレーションまたは実際のBIOSであるかどうかは実際にはわかりませんが、おそらく実際のBIOSです。他に何かの兆候はなく、更新は「UEFI」または「ファームウェア」ではなく「BIOS」更新であると主張します。とにかく、それはおそらく聞こえるので、私はいくつかのチェックを行いますが、多分あなたはそれを受け入れることができるようにそれを答えにする必要があります。
Steve314 14年

あなたは問題を十分に研究しておらず、実際に答えを出すのに十分な事実を提供していません。
ラムハウンド14年

@Ramhound-私が理解する次の問題-私はまだいくつかのことのためにWinXPをデュアルブートしており、新しいマシンでそれをしたいです。明らかに私はそのために3TBドライブを使用することはできませんが、私はキャディ/引き出しを持っているので、ドライブを簡単に取り外したり、スイッチを切ることができます。しかし... WinXPはUEFIで動作しますか?-私の新しいボードは間違いなくUEFIです。
Steve314 14年

GPTディスクを使用している場合は、Windows XPを起動できません。3TBディスク全体を実際に使用できるようにする場合は、仮想マシンを使用することをお勧めします。
ラムハウンド14年

回答:


0

この古い質問を解決するには...

答えは、単に新しいマザーボードを購入することでした。ASUS M5A97 EVO R2.0を約2年間使用しましたが、説明した問題はありません-2TBを超えるハードドライブを最大容量にフォーマットすることができます(もちろんGPTを使用している場合)。とにかくMBRを使用することを選択すると、MBRが対応できる限りのドライブを使用できます(最大2TB)。正しいオプションを設定すると、eSATAと内蔵SATAの両方のハードドライブを「取り出す」ことができます。内蔵SATAの場合、これはハードディスクドロワーに役立ちます。オペレーティングシステムは、SATAドライブをこのボード上のSATAドライブであると正しく報告し、SCSIドライブとして誤報告することはありません。

古いマザーボードには単に問題があったことはかなり確信していますが、ASROCKのサポートは最終的には問題がなかったと本質的に主張していましたが、マザーボードとの違いはイーサネットコントローラーにあります。」)、既に試したこと(最新のチップセットドライバーなど)を試してみてください。

たぶん、ASROCKテストは少しがらくたでしたか?彼らが既にGPTフォーマットのドライブを使用しようとした場合、私の経験は、最初は問題に気付いていなかった可能性があることを示唆しています-問題は、最初の768GBについて過去(3TBドライブ)を読み書きしようとしたときに発生するでしょう マシンでドライブをフォーマットしたとしても、全容量が使用されていないことに気付かずに気を散らすことはありません。

問題のマザーボードはまだ姉妹(および子供)PCで使用されていますが、2 TBを超えるハードドライブを必要とする(または現在の1 TBドライブの容量の数分の1以上を使用する)ことはほとんどありません。ある時点で、より小さなSSDが必要になる可能性がはるかに高くなります。

そのため、最終的には、「問題のあるマザーボード」以外の説明や解決策は得られませんでしたが、もう必要ありません。


-1

問題は、マザーボードのSATA側ではなく、MBRと512バイトセクターにあります。マスターブートレコードの古いパソコンで使用するには、我々は、512のバイトのチャンク(セクタ)を使用してドライブ2TiBに達した制限があります。

ディスクを起動するには、次のいずれかを実行します。

  • 他の何かを使用する必要があります。たとえば、GPTと呼ばれるはるかに現代的で文書化された形式です。
  • または、より大きなチャンクを使用します(4KセクターのMBRは16TiBまで機能するため、数年間問題を延期できます)。

GPTを使用することは、MBRよりも他の利点(優れたドキュメント、4つのパーティションよりも短い、EFIブートなどを許可するなど)もあるため、一般に受け入れられている答えです。

ただし、2つのキャッチがあります。

  1. マザーボードのファームウェアはそれを理解する必要があります。(一般にBIOSと呼ばれます)。ただし、すべてのBIOSに対応しているわけではなく、かなりの数のバグが実装されています。ただし、最新のファームウェア(たとえば、EFIを含む)はすべて正常に動作するはずです。
  2. OSはディスク形式を理解する必要があります。

1)最新のシステムでは問題ありません。古代のボードを使用している場合、ボードが起動しないか、さらに悪いことにハングアップします。ボードが理解できず、単純では失敗せず、次のドライブに移動します。

2)XPのような本当に古いOSを使用しない限り、問題はありません。しかし、最新のウィンドウ(およびLinuxとBSD、OSXなど)はGPTを使用します。

そういえば、このボードに関連する可能性のある他の2つのSATA関連の奇妙な点...

Windowsは、デバイスマネージャーですべてのSATAデバイスをSCSIデバイスとして識別します。

これは正常です。SATAは実際にはSCSI / SASIに非常に近いです。

eSATAドライブを接続すると、イジェクトするオプションが表示されません

うーん、AHCIが有効になっているWindows 7 SP1を使用しているときにこのオプションを取得します。ただし、レガシーモードを使用している場合は、それを無視するべきではありません。


2年前の質問に対する答えの問題は、あなたが間違っていることを知っていることですが、理由のすべての詳細を思い出すことができません-そして、私は新しいマザーボードを買って以来)そして、古いマザーボードは現在、3TBドライブを必要としない親powerのPCに電力を供給していますが、今ではすべてを再確認する機能がありません。長い話ですが、私は常に2TBの制限について知っていました-GPTを使用しても違いがなかったという事実は、質問の2番目の段落です。回答の一部に関連性がある場合、それは「非常に少数のバグのある実装」です。
Steve314

他のすべてが失敗したにもかかわらず、新しいマザーボードが問題を修正するとき、私はそれをマザーボードの問題と呼ぶことは正当だと思う。ところで、マザーボードのSATAについて言及するポイントはポートを非難することではなく、SATA-USBブリッジを使用することとは対照的でした。いずれにせよ、SATAコントローラーはマザーボードの一部です。マザーボードの一部が正しく動作しない場合、誰がどの部分を気にしますか?最も実用的な目的のために、マザーボード(そのすべてのコンポーネントを含む)は1つです。
スティーブ314

「これは正常です。」-では、現在のマザーボードがSATAドライブをSATAとして識別したのはなぜですか。ところで、ケーブルがシリアルであるからといって、それらが密接に関連しているわけではありません。「SATA」の「ATA」の部分は、一部はコマンドセットを指します-シリアルインターフェイスを使用するよりもはるかに重要であり、現在PATAと呼ばれている古いIDEから継承されます。繰り返しになりますが、新しいマザーボードでは、eSATA(および適切なオプションが設定された内部SATA-ハードドライブキャディ/引き出しに便利)を取り出すオプションがあります。
スティーブ314
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.