レガシーモードのシステムに 3 つの OS をインストールできますか?

レガシーモードのシステムに 3 つの OS をインストールできますか?

私のシステムには Windows 7 と Ubuntu 16.04 がインストールされています。どちらもレガシーとしてインストールされています。

今、私は PC に Elementary OS をインストールしたいのですが、他のオペレーティング システムを削除したくありません。インターネットで読んだところ、レガシーは最大 2 つのオペレーティング システムに対応し、UEFI は 3 つ以上のオペレーティング システムに対応できるとのことです。

3番目のOSをレガシーとしてインストールしても問題はありますか?

答え1

簡単に言うと、OS に関してそのような直接的な制限はありません。コメントで mokubai が指摘したように、MBR ディスクの唯一の欠点は、プライマリ パーティションが最大 4 つに制限されており、それ以降は論理パーティションを使用する必要があることです。Grub は拡張パーティションにインストールされた Linux で起動できるため、起動の問題に直面することはありません。

インターネットで読んだところによると、レガシーは最大 2 つのオペレーティング システムに適していますが、UEFI は 3 つ以上の OS に適しています。

これらの一般的な推奨事項は、MBR (レガシー) ディスクのパーティション制限のために存在します。論理パーティションの使用に問題がなければ、好きなだけディストリビューションをインストールできます。

3番目のOSをレガシーとしてインストールしても問題はありませんか?

いいえ、そうではありません。私自身、レガシー システムに 7 つの異なるディストリビューションをインストールしましたが、何の問題もありません。

答え2

インターネットで読んだところによると、レガシーは最大2つのオペレーティングシステムに対応し、UEFIは3つ以上のオペレーティングシステムに対応できるとのことです。

それはまったくのナンセンスです。インストールできます任意の数のOS十分なディスク容量があれば可能です。例えば、ある人は実際にインストール145 のオペレーティング システム1台のPCでBIOS システムの場合。

これを書いた人は、レガシーモードではMBRドライブからしか起動できないと考えています(実際には間違いです。後述)。MBRにはパーティションエントリの数の制限があるため、2つのOSしかインストールできません。しかし、実際には制限は4なので、4つのパーティションを作成すれば、最初から4つのOSをインストールできます。プライマリパーティション作成することもできます3 つのプライマリ + 1 つの拡張パーティションもっと持つ論理パーティション拡張パーティション内には、論理パーティションの数に制限はありません。論理パーティションからのブートは、ブートローダ側から見ると少し複雑ですが、気にする必要はありません。Linux は
これまでも論理パーティションからブートすることができ、一般に信じられているのとは反対に、NT6.0+ ブートローダを使用する Windows バージョン (つまり Vista 以降) も論理パーティションからブートすることができます。Windows XP は NT5.2 ブートローダを使用し、プライマリパーティションからのみブートできます。

あなたは複数のOSを1つのパーティションにインストールする最も分かりやすい例は、同じボリュームにDOSとWindowsをインストールすることです。記憶が正しければ、パーティション内の異なるフォルダに複数のWindowsをインストールすることも可能でした。または、ディスクイメージLinuxのブートローダーはこれまでもそうしてきました。Windows Vista以降でも同様に可能です。VHDまたはVHDXイメージファイルにインストール過去にはウビドライブの再パーティションを避けるために、Windowsと同じシステムパーティションにUbuntuをインストールする

もう一つの方法はBIOSモードでGPTディスクを起動するより多くのプライマリパーティションを持つために。多くの人は、UEFIにはGPTが必要で、BIOSにはMBRが必要だと考えていますが、これらの用語は直交しています。UEFIとBIOSは異なるシステムファームウェアタイプですが、GPTとMBRはディスクフォーマットです。ここでの「レガシー」はBIOSモードを意味し、BIOSシステムの読み込みプロセスについては何も気にしないハードドライブの種類やフォーマット、インストールするOSの数に関係なく、BIOSはブートデバイスの最初のセクターからブートローダーをロードしますそしてそれを実行します。ブートローダーがGPTドライブを「理解」できる限り、BIOSでGPTドライブ(パーティションの数に制限はありません)を起動してもまったく問題ありません。Linux
ブートローダーにはその機能があります。BIOS システム上の GPT ディスクから Linux を起動することは可能ですか?BIOSモードでGPTディスクにWindowsをインストールすることもできます。ソフトウェア UEFIDUETのようなソフトウェア、または前述のようにGPTディスク上のVHD/VHDXイメージにインストールすることでインストールできます。GPT 上の BIOS を使用して Windows 7/8 を起動する方法はありますか?

参照1 台のコンピュータで使用できるオペレーティング システムの数はいくつですか

関連情報