EFIはLinuxを起動できません。

EFIはLinuxを起動できません。

EFIブートとWindowsがプレインストールされたHP Probook x360 11 G1 EEノートブックを購入しました。

最初の問題は、BIOSにレガシーブートをサポートするオプションがないため、EFIがなければできないことです。

それからEasyBCDを使ってLinuxをインストールしようとしましたが、EasyBCDではLinuxをインストールできないと言いました。

そのため、Grub2Winを試しましたが、grubで「テストブート」すると、システムが起動すると停止し、画面の左上にカーソルが点滅する黒い画面が表示されます。

Live Linux USBにマスターブートレコードを変更させると、Windowsも起動しなくなり、試したくないと確信しています。

Linuxを起動するにはどうすればよいですか? Windowsだけをロックするように見えるこの新しいEFIブートは何ですか?

ベストアンサー1

実行する操作によっては、問題はEFI自体ではなくセキュアブートになる可能性があります。これはEFIのもう一つの機能です。

ほとんどの主要なディストリビューションには、通常、Microsoft署名「shim」プリブートローダーを使用して実際のブートローダーをロードすることによってセキュアブートを処理できるインストールプロセスがすでに含まれています。注目すべき例外の1つはDebianです。その理由は、Debianが非常に厳しいフリーソフトウェアの原則を持っており、セキュアブートが実装方法によってこれらの原則と一致しない可能性があるためです。

一方、小規模ディストリビューションでは、インストール前にセキュアブートを無効にする必要がある場合もあれば、不要な場合もあります。ますます多くのディストリビューションは、単に「親」メジャーディストリビューション(ある場合)のEFIとセキュアブートソリューションをコピーするだけです。

問題のもう1つの原因は、システムに64ビットプロセッサがある場合でも、EFIファームウェアが32ビットコードを使用できることです。これはおそらく最大RAM容量が4 GB以下に制限されているシステムで最も一般的です。これは、一部のLinuxディストリビューションのインストーラがまだ自動的に検出して処理できないもう1つの問題です。

おすすめ記事