Windows 8 と 7 を同じ UEFI コンピューターにインストールできますか?

Windows 8 と 7 を同じ UEFI コンピューターにインストールできますか?

私のシステムには UEFI があり、GPT 用にフォーマットされた大容量ドライブに Windows 7 と 8 の両方をインストールしたいと考えています (他のオペレーティング システムもいくつかインストールしたいので、7 つ以上のパーティションが必要です)。

Windows 7 をインストールした後、Windows 8 をインストールしようとすると、インストール用のパーティションを選択できず、「このディスクに Windows をインストールすることはできません。選択したディスクは GPT パーティション スタイルです。」というメッセージが表示されます。

私の理解する限りでは、Windows は EFI ブート パーティション (および MSR など) を作成する必要があるため、各ドライブに 1 つの Windows システムをインストールできます。EFI ブート パーティションが既に存在する場合、2 回目のインストールはインストールを拒否します。

UEFI を無効にしてドライブに MBR を使用する以外に、これを回避する方法はありますか?

答え1

私の理解する限りでは、Windows は EFI ブート パーティション (および MSR など) を作成する必要があるため、各ドライブに 1 つの Windows システムをインストールできます。EFI ブート パーティションが既に存在する場合、2 回目のインストールはインストールを拒否します。

それが理由ではないはずです。 複数のオペレーティング システム間で単一の EFI システム パーティションを共有することはごく普通のことです。

複数のWindowsバージョンを同時に試したことはないのですが、できた両方のバージョンでブートローダが同じパスに保存されるため、いくつかの問題が発生する可能性があります\EFI\Microsoftが、Win7 と Win8 のブートローダは互換性があるはずです。

「このディスクに Windows をインストールすることはできません。選択したディスクは GPT パーティション スタイルです。」というメッセージが表示されます。

私の知る限り、このメッセージはパーティションの種類とは関係ありません。GPT自体が原因で表示されます。インストールCDをBIOSモードで起動したまた、Windows はシステム ディスクに BIOS と GPT (または UEFI と MBR) を混在させることを拒否します。

(ご了承くださいいくつかのフォーラム投稿Windows 7のインストールCDはできないUEFI モードで起動しますが、実際にそれが本当であれば驚きます...)


7つ以上のパーティションが必要です

MBRは4つのプライマリパーティションに制限されていますが、私の知る限り、パーティションの数に制限はありません。論理的な拡張されたパーティション内に配置できるパーティション...

答え2

あなたがやりたいことは可能です。それをやった人たちの投稿を見たことがあります。ただし、私自身はやったことがありません。

grawity さんが言うように、エラーメッセージは最初のインストールが EFI/UEFI モードで行われ、2 番目のインストールが BIOS/CSM/レガシー モードで (誤って) 起動されたことによるものです。インストール メディアを任意のモードで強制的に起動する手順を習得する必要があります。いつものシステムの起動時にファンクションキー(キーはさまざま)を押して、コンピュータの組み込みブートマネージャに入ることで実現できます。運が良ければ、ブートメディアの2つのオプションが表示されます。1つには「UEFI」という文字列が含まれ、もう1つには含まれません。「UEFI」オプションを選択すると、そのモードで起動し、もう1つを選択すると、BIOS/CSM/レガシーモードで起動します。ただし、この手順は常に機能するとは限りません。いいえEFI/UEFI ユーザー インターフェイスの標準化がまだ進んでいないため、実装によっては他のものと異なる動作をするものや、このような重要な機能を提供しないものもあります。ただし、まずはここから調べ始める必要があります。最悪の場合、使用したいブート モードをサポートしながら、使用したくないブート モードをサポートしないブート メディアを作成するために、いくつかの困難を乗り越えなければならない可能性があります。

また、EFI システム パーティション (ESP)EFI\Microsoft\Boot\bootmgfw.efiそして、Windowsの両バージョンとも、ESPに独自のブートローダーを配置しようとするという事実。私が理解している限りでは、これはすべき問題なく動作し、Windows ブート マネージャーによって、どのバージョンの Windows を起動するか選択できるようになります (もちろん、2 つ目のインストールを実行するときに、最初のインストールを誤って上書きしない限り)。ただし、OS の選択に別の方法を使用したい場合や、3 つ目の OS をインストールして、起動する OS を制御するメニューを 1 つにしたい場合は、2 つの ESP を作成して、Windows の各バージョンに独自の ESP を持たせたほうがよいでしょう。そのためには、各インストーラーが意図したバージョンを使用するように、ESP のタイプ コードを一時的に変更する必要がある場合があります。全体として、Windows のバージョンが 2 つあり、他には何もない場合は、1 つの ESP を使用し、Windows ブート ローダーに独自のメニューを表示させる方がよいでしょう。

答え3

UEFI の GPT ディスクに Windows 7 をインストールするときに、最初は問題が発生しました。問題は BIOS 設定にあったと思います。Windows を実行するための設定が EFI モードになっていること、およびプライマリ ブート デバイスがディスク プレーヤーの 'UEFI' バージョンになっていることを確認したら、すべて正常でした。(USB から起動する場合、この設定は適用されませんが、BIOS でも Windows を EFI モードで実行するように設定する必要があります)

しかし、今は Windows 7 と 10 の両方が GPT ディスクに UEFI モードでインストールされているので、それは「可能です」。あなたはそれを理解できるでしょう。

答え4

Windows 7 は GPT ブートをサポートしています。

両方とも64bit使用であれば可能です。

しかし、高速ブートによりディスクが (ソフトウェア的に) 汚れ、Windows 7 が chkdsk を実行することになります。これを無効にする必要があります。

32 ビットを使用しているためにこのメッセージが表示される可能性があります。

関連情報