私は4つの内部SATAポートを備えた3年前のPCを持っています。私の古いSATAハードドライブはすべて2TB未満で、正常に動作します。 3TB SATAハードドライブを購入した場合、Linuxで動作しますか? GRUBを使用するLinuxは、BIOSをアップグレードせずにこのようなハードドライブから起動できますか?BIOSをアップグレードすると?Linuxを最新のカーネルにアップグレードしても問題ありません。
参考までに、私はすでに外付けエンクロージャーで3TBハードドライブを使用しており、e-SATA経由でSATAIIコントローラーを使用してコンピューターに接続しています。 Linux上で完全に機能します。 Linuxは、より大きなセクターサイズ(4 KB)も自動的に認識します。しかし、私はそれから起動しておらず、パーティションも追加していません。その上に(デバイス上に直接)1つの巨大なファイルシステムを作成しました。
BIOSアップグレードがどのように関連しているかわかりませんが、メインボードベンダーからのBIOSアップデートは、SATAコントローラーの問題に対処する場合に関連する可能性があります。そうではない可能性があり、現時点で重要なのは、マザーボードにSATA-IIコントローラーが搭載されているかどうかだけです。これにより、2GBを超えるドライブにアクセスできるかどうかが決まります。そうでない場合は、新しいマザーボードではなく、いつでも新しいSATAコントローラーを購入できます。
頭に浮かぶいくつかのヒントは次のとおりです。
grub2
GPTから起動できます(UEFI BIOSなし)さて、古いハードウェアで試してみる価値があるかどうかはわかりません。
(また、3 TBハードドライブが4kbセクターを使用する場合は、正しいパーティション配置を使用するようにしてください!)