Windowsブートマネージャを交換すると、rEFIndはLinuxを起動しません。

Windowsブートマネージャを交換すると、rEFIndはLinuxを起動しません。

Acer Aspire ES1-132(Windows 10以外のものを実行しないようにすることで悪名高いシステム)にOpenSUSE 15をインストールし、起動を試みます。

これまで私が達成した唯一の方法は、まずUSBスティックでrEFIndを実行することです。その後、正しく選択して起動できましたEFI\opensuse\grubx64.efi。 OpenSUSEは問題なく実行されました。

今私はUSBスティックを方程式から除外しようとしています。オンラインで検索した結果、スタートアップファイルを配置するとラップトップが起動するように欺くことEFI/Microsoft/Boot/bootmgfw.efiができることがわかりました。だから私がしたことは次のとおりです。

  1. EFI/Microsoft/BootノートブックのEFIパーティションにフォルダを作成します。
  2. EFI/bootrEFInd USBスティックの内容をこのフォルダにコピーします。
  3. bootx64.efi次に名前を変更するbootmgfw.efi

この方法はうまくいきます。 rEFIndはUSBスティックから起動するかのように起動します!しかし、問題があります。続行を選択すると、EFI\opensuse\grubx64.efirEFIndは停止します。

Starting grubx64.efi
Using load options ''
_

だからrEFIndから起動するという事実はEFI/Microsoft/Boot/bootmgfw.efiLinuxの起動を不可能にするようです。なぜこれですか?

  • rEFInd バージョン 0.11.2
  • BIOSでセキュアブートがオフになっています。
  • EFIリビジョン2.5

ベストアンサー1

私は現在TumbleweedであるAspireに様々なLinux(linuxen?)をインストールしてきました。この場合、問題はYAST2です。 Yast-bootloaderにはGrub2が必要で、rEFIndとうまく機能しません。どういうわけかrEFIndリンクからGrub2をロードする必要があるかもしれません。 Win10だけがrEFIndとうまく機能しない唯一のオペレーティングシステムではなく、ubootや他のオペレーティングシステムにも問題がある可能性があります。個人的には、Clonezilla USBスティックからrEFIndを起動し、そのようにOpensuseで起動します。 YASTは学習曲線が急であるのであまり扱いません。他のLinuxにも問題があります。起動時にGrubと対話する隠し回復パーティションがあるため、PopOSに問題があると思います。一部のLinuxディストリビューションは、Win10だけでなくrEFIndとうまく機能しません。私が正しく理解した場合、bootmgfw.efiトリックは/ Microsoft / Boot /にあるので、おそらく動作しません。 Linuxでは、/Microsoft/以外のディレクトリから起動することを期待しています。ただ推測です。

おすすめ記事