web-dev-qa-db-ja.com

UEFI OSとレガシーブートOSをデュアルブートしたり、ストックWindows 8をBIOSに変換したりするにはどうすればよいですか?

Windows 8に付属のコンピューター(HP Pavilion g6-2342dx)があり、新しいUEFIブートシステムがあります。 EFIと互換性のないいくつかのOSと、BIOSモードのArch GNU/Linuxをインストールしたいと思います。ただし、すべてのファイルを完全にワイプしてレガシーに設定したくありません。私の好みのオプションは次のとおりです。1。EFIOSと一緒にレガシーOSをマルチブートします。2。再フォーマットしたりMSDOSパーツテーブルに切り替えたりせずに、Windows8とUbuntuをレガシーに変換します。

誰かが解決策や方法を提案することができれば、あなたの助けをいただければ幸いです!ありがとう!

2
The Great Widi

可能です。 BIOSには、UEFIを最初に起動するかレガシーを最初に起動するかを選択できます。 USBライブディスク(最初)からUbuntuをUEFIモードでインストールし、DVDからUEFI(MBR)ではないWindows7をインストールしました。これにより、2 x 100mbパーティションが作成され、BIOSを介してOSを切り替えることができます。

私はこれを偶然見つけましたが、うまくいきます。

どちらのOSも、デュアルブートシステムにあることを認識していないため、OSを追加することも可能かもしれません。これはテストしません。最終的に、デュアルブートが機能するようになりました。

4
Eddie

AFAIK、これを行う最も簡単な方法は、私の rEFIndブートマネージャー、 を使用することです。これにより、EFIモードとBIOSモードのブートを切り替えることができます。 refind.confscanforオプションのコメントを解除し、hdbiosがオプションに含まれていることを確認する必要があります。また、必ず最新バージョンを使用してください。 0.8.0より前のバージョンでは、PCでのBIOSモードのサポートが弱く、0.8.1(私が書いている最新のもの)でいくつかの改善を行いました。

とは言うものの、多くのBIOSのみのOSはGPTディスクから起動しません。つまり、ジョブを実行するには少なくとも2台の物理ハードディスクが必要です。ただし、BIOSモードのOSがすべてGPTをサポートしている場合は、1つのディスクでそれを実行できるはずです。 (たとえば、LinuxとFreeBSDはどちらもそうです。)

また、EFIモードOSを使用してデュアルブートしている場合は、特定のがない限り、LinuxをBIOSモードでブートする意味はあまりありません。 EFIモードの起動に関する問題。 (たとえば、独自のビデオドライバーでは、EFIモードで問題が発生することがあります。)EFIモードではより高速に起動し、ブートローダーとブートマネージャーでより多くの選択肢があります。 rEFIndを使用してブートモードを選択する場合、EFIモードでブートすると、GRUBとそのすべての不安定さを排除できます。(私はGRUBのファンではありません。)

WindowsをEFIモードからBIOSモードの起動に変換することも可能ですが、プロセスを文書化したサイトはありません。これは、説明されている手順の反対になります このページでは ただし-このページでは、MBR/BIOSモードの起動からGPT/EFIモードの起動に変換する方法について説明しています。

2
Rod Smith

Googleで「セキュアブートUEFIを無効にする」と、これに対する多くの解決策があります。私は通常、HowToGeekの記事に人々を誘導します。この記事には、セキュアブートメカニズムの背後にある理由と方法に関する多くの詳細が記載されています。

セキュアブートを使用してUEFI PCでLinuxを起動およびインストールする方法

あなたが考えていなかったかもしれないとリストされている1つのオプションは、リムーバブルUSBハードディスクまたはサムドライブから起動することです。

0
user326443