UEFIシステムでCentOS 7およびCentOS 8デュアルブート

UEFIシステムでCentOS 7およびCentOS 8デュアルブート

UEFI / GPTシステムでCentOS 7および8用のデュアルブート環境を構築したいと思います。

しかし、EFIブートローダの問題が発生しました。 CentOS 7と8の両方のインストーラはブートローダを同じ場所に配置しました\EFI\centos。したがって、前の項目は後で上書きされます。

この競合を避けるために、次の回避策を試しました。

  1. CentOS 7のインストール
  2. ブートローダなしでCentOS 8をインストールする(ESPは変更されていません)、
  3. grub2-mkconfigCentOS 7を起動し、起動メニュー項目を使用して作成しますos-prober

成功したように見えますが、奇妙に見えます。ブートローダを個別にESPに配置し、そのブートローダをEFIブートマネージャに一覧表示する方法がある場合は、上記よりも良いと思います。

だから私の質問は次のようになります

  • ブートローダをESPにのみ入れる方法はありますか?
  • そうでなければ、上記の解決策は正しいですか?

ありがとう

PS VirtualBoxなどを使用して別々の仮想環境を構築できることを知っていますが、何らかの理由で現在は実際にはデュアルブート環境が必要です。

関連情報