![BIOS に 2.1TB の制限がありますか?](https://rvso.com/image/1303472/BIOS%20%E3%81%AB%202.1TB%20%E3%81%AE%E5%88%B6%E9%99%90%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%81%8B%3F.png)
チェックアウト中これハードウェアRAIDアレイの候補として3TB 7200RPMドライブを検討していたところ、製品ビデオそして、ビデオの約 1:40 で、BIOS はブート ドライブで 2.1 TB を超えるデータを処理できないと述べられています。すばらしいですね。
彼は、EFI を使って起動することを推奨しています。最近、MacBook Pro に Linux をインストールするために EFI を操作するという残念な経験をしました。いずれにしても、これはどのように行うのでしょうか? BIOS とハードウェア RAID コントローラーを使用している場合、これらのドライブの 1 つで Windows 7 と Linux を起動できますか? BIOS を使用できない場合、EFI はどのように使用できますか? これはマザーボード レベルのオプションですか? EFI から起動すると何か問題が発生しますか? 起動の優先順位やその他のマザーボード オプションを EFI から構成することはできますか?
おそらくパーティション テーブルを GPT で構成することになります。
答え1
マザーボードがサポートしている場合は、(U)EFI を有効にして、Linux と同様に EFI モードで Windows 7 64 ビットをインストールできます。Windows 7 64 ビットのみが、EFI モードの場合のみ、GPT パーティション ディスクから起動できます。
マザーボードが (U)EFI をサポートしていない場合、または別のバージョンの Windows を実行したい場合は、まず DOS/MBR パーティション テーブルを使用して Windows をインストールし、2TB マークの下にパーティションを配置する必要があります。また、2TB マークの下に Linux /boot および bios_grub パーティション用のスペース (100 MB で十分) を残す必要があります。Linux をインストールするときは、ディスクを GPT に変換し、bios_grub (1 MB) および /boot (約 100 MB) パーティションを作成する必要があります。その後、ディスク上の任意の場所にルート パーティションを作成できます。
ディスクを GPT に変換するには、 を実行しparted
、unit s
セクター モードにするコマンドとprint
パーティション テーブルを指定する必要があります。Windows パーティションの正確な開始セクターと終了セクターを書き留めておき、GPT で再作成できるようにする必要があります。次に、mklabel gpt
コマンドを使用して、DOS パーティション テーブルを消去し、GPT パーティション テーブルを初期化します。次に、mkpart
コマンドを使用して、まったく同じ場所に Windows パーティションを再作成します。次に、boot パーティションと bios_grub パーティションを作成します。toggle
コマンドを使用して、正しいパーティションに bios_grub フラグを設定します。
次に、Linux をインストールするときに、インストーラーに /boot ディレクトリ内の /boot パーティションをフォーマットしてマウントするように指示します。ルート パーティションとその他のパーティションは、ディスク上の任意の場所 (2TB 以上を含む) に作成できます。
Windows は公式にはこれをサポートしておらず、動作しない可能性もあることに注意してください。NTLDR が実際に GPT を認識するかどうかはわかりません。認識しない場合は、 を使用してfdisk
Windows パーティションを MBR に追加し、ハイブリッド MBR/GPT セットアップを作成する必要があるかもしれません。