現在実行しているPCとは別のPCにUbuntuをインストールしました。古いものはBIOSしかサポートしていなかったので、そのようにインストールされています。 BIOSを使用してインストールした場合はインストールされないため、最近、UEFIを使用してWindows7をインストールしました。 (新しいマザーボードはUEFIのみをサポートしていると言われましたが、Ubuntuは引き続き機能します。)ただし、GRUBはUbuntuのみを認識し、Windowsは認識せず、Windowsブートローダーは=のMBRを上書きしませんでした。 GRUB-通常の起動で、起動メニューを呼び出さずに、Ubuntuを起動します。
つまり、要するに:
GRUB Windowsのインストールを認識させるにはどうすればよいですか、またはこれは不可能ですか?
ディスクの数やパーティションの方法など、特定の重要な詳細を指定していません。したがって、完全な答えは不可能です。ただし、漠然とした答えは、Linux用のEFIブートローダーをインストールする必要があるということである可能性があります。これを行うには多くの方法があります。最も簡単である可能性が高い2つのアプローチは次のとおりです。
問題がある場合、またはさらに詳しく説明する必要がある場合は、質問を編集して、前述のディスクの詳細を含めてください。
インストールと起動の簡単なルール:
a)WindowsはMBRスタイルのディスクからBIOSの方法でのみ起動できます
(MBRレコード+パーティションブートレコード+アクティブパーティションのブートマネージャーを使用)。
b)WindowsはGPTスタイルのディスクからUEFI方式でのみ起動できます
(ここでは、ブートマネージャーはEFIシステムパーティション上にあります)。
c)Linux/GRUBは、MBRスタイルのディスクからBIOSを起動できます。
d)Linux/GRUBは、GPTディスクからBIOSまたはUEFIのいずれかの方法で起動できます
(GPTディスクからBIOSを起動する場合、Linux/GRUBは特別な個別の起動パーティションを使用します)。
これで、WindowsとLinuxをデュアルブートするときに組み合わせを作成できます。
UEFIファームウェアを使用している場合は、LinuxとWindowsの両方をGPTディスクにインストールし(ディスクはLinuxツールまたはWindowsツールを使用してGPTにフォーマット/スタイル設定できます)、両方のシステムをUEFI方式で起動するのが最適です。
MBRスタイルのディスクをGPTスタイルのディスクに変換して、現在のパーティションの内容を保持できるディスクツールもあります(OSのインストールなど)。一般に、GPTをMBRに変換することはできません。
OS(WindowsまたはLinux)を起動するには、ブートマネージャー/ローダーをUEFIに書き換えるだけで十分です(MBRからGPTディスクへの変換後)-再インストールする必要はありません(変換後に欠落している場合は、最終的にディスク上にEFIシステムとMS予約済みパーティションを追加で作成します) 。
注:
UEFI方式でインストールする場合は、インストールメディア(DVD/USB)をUEFI方式で起動します。 (明らかに、これはUEFIファームウェアがコンピューターに存在する場合にのみ実行できます。)