Debianのインストールを計画しているHP Proliant microserver gen 8があります。 2台のWestern Digital Red 3TBドライブを使用して、組み込みのRAIDコントローラーを介してRAID-1構成をセットアップすることを考えていました。これにより、合計容量が得られます。 3TBの。ただし、サーバーは私が読んだUEFIのサポートを取得していません ここ(3.6.3) は最大2TBのブートドライブのみを許可します。これは、ブートドライブがBIOSシステムのMBRである必要があるという事実と関係があると思いますか?
だから私は、/ bootを数GBのMBRパーティションに配置し、システムの残りの部分をGPTパーティションに配置することは可能でしょうか。それはBIOSシステムで機能しますか?それは「グッドプラクティス」ですか?代わりに、2台の2 TBドライブを使用する必要がありますか?
はい、GPTはmost BIOSで正常に動作します– BIOSブートプロセスは実際にはセクター0でブートコードを実行するだけであり、必要なパーティションテーブルを実際に解釈するのはそのブートコード次第です。
(たとえば、syslinuxにはブートコードのMBRバージョンとGPTバージョンが別々にあり、LILOは代わりにオフセットをハードコードします。)
同様に、起動後にパーティションテーブルを解釈するのはオペレーティングシステム次第です(BIOSにそのことを要求しません)。OSがサポートしている限り、データディスクはMBR、GPT、APMなどを使用できます。
そうです、起動用に小さなMBRディスクを作成することはうまくいくでしょう。それは非常に一般的です–多くの場合それは要点別個の/boot
パーティションを持つことです。
また、Windowsをインストールする場合は、BIOSとGPT、またはUEFIとMBRを混在させるのが本当に好きではないため、OSとデータボリュームを別々にすることが唯一の方法です。
ただし、Linuxはどちらのアプローチでも問題なく動作します。 (ただし、2つのディスクに分割する場合は、/
に数ギガバイトを割り当てるのは非常に無駄なので、/boot
全体をMBRディスクに配置します。)
マイクロサーバーの仕様を見ると、おそらくUEFIが搭載されている必要はありません(セミモダンコアi3またはi5であり、BIOSが付属したことはありません)。 BIOS用の「古い学校」のテキストインターフェイスがあるかもしれませんが、それは問題ありません。
とにかく、システムは明らかに公式に4TBドライブをサポートしています。
エキゾチックブートを実行し、個別の/ boot以上を実行したい場合、マイクロサーバーには内部SDカードまたはUSBポートがあります。
tldr:3TBディスクで正常に起動し、BIOSではなくUEFIから起動します。
参照用にモデルページにリンクされている このレビュー および quickspecs pdf を使用しました。
Debianは、BIOSブートシステムのGPTパーティションディスクに問題なくインストールおよびブートします。必要なのは1mbのbios_grubパーティションだけです。