Windows 10がインストールされている起動可能なハードドライブがあります。 2番目のハードドライブを追加し、Centos 8をインストールしました。別々に接続すると、両方のハードドライブが正常に起動できます。私はcentosがインストールされているディスクから起動し、grub2でcentosとwindowsから選択できることを望みました。
centos では、centos ディスクは /dev/sda と表示され、Windows ディスクは /dev/sdb と表示されます。
私が望むことを達成する方法についての明確なガイダンスが見つからず、UEFI、セキュリティブート、キー、CSMについてはかなり混乱していることを認めなければなりません。
BIOSはとてもシンプルだった...
とても感謝しています、
ヴォルフガング
答え1
WindowsディスクがUEFIデフォルトブートスタイルを使用し、CentOSがCSM(=レガシーBIOSスタイル)を使用している場合、これは不可能です。 GRUBのBIOSバージョンはUEFIブートローダに接続できず、その逆も同様です。
UEFI サポート CSM サポート コンピュータに新しいオペレーティングシステムをインストールするときに、新しいオペレーティングシステムで使用する起動方法を選択できます。オペレーティングシステムのインストーラを起動するために使用される方法を選択します。これは完全には明確ではありません。光学メディアから起動すると、CD / DVDドライブを参照する2つの起動エントリが表示されることがあります。 1つはUEFIプレフィックスを持ち、もう1つはそうではないことを願っています。それ以外の場合は、追加のテストがなければ区別できません。
UEFIブートローダのインストールを完了するには、インストーラがUEFI NVRAM変数にアクセスする必要があります。システムがレガシーBIOSスタイルで起動すると、これらの変数(= UEFIランタイムサービス)にアクセスするための標準メカニズムは使用できません。
UEFIに慣れれば、既存のBIOSよりはるかに簡単であることがわかります。一方で、ブートローダはただ一般ファイルディスク上の特定の場所に含まれず、特定の名前を持つ隠しコードの断片です。
ほとんどの合併症はCSMで起こります。実際、システムにUEFIサポートに関する特定のバグがない限り、通常CSMを無効にし、可能であれば完全なUEFIを使用することをお勧めします。