web-dev-qa-db-ja.com

\ EFI \ BOOT \ mmx64.efiを含むAcer Spin 5上のUbuntu 18.04が見つかりません

Acer Spin 5にUbuntu 18.04.1を再インストールしようとしました。

インストールはうまくいくように見えましたが、その後、再起動すると:

Failed to open \EFI\BOOT\mmx64.efi - Not Found
Failed to load image \EFI\BOOT\mmx64.efi: Not Found
Failed to start MokManager: Not Found 
Something has gone seriously wrong: import_mok_state() failed
: Not Found 

コンテキスト:

AcerでUbuntu 18.04.1を8 GBのスワップパーティションでしばらくの間問題なく実行していました-最初はISOディスクファイル付きの起動可能なUSBを使用してインストールしていました。

私はすべてのファイルをハードドライブから取り出し、USBを挿入しました-USBを起動して、通常のインストールを選択してインストールしようとしました。Ubuntu18.04.1を消去して再インストールすることを選択しました。再起動: https://i.stack.imgur.com/Fg98L.jpg (上記と同じ出力)

このバグの修正方法を教えてください。

1
Joshua Gander

解決:

BIOSに入り、セキュアブートが無効になっていることを確認します。次に、以下のアクションを実行しました。

  1. セキュリティを選択
  2. 「セキュアブート設定の消去」を選択します
  3. 「セキュアブートを工場出荷時のデフォルトに戻す」を選択します
  4. F10キーを押します(再起動)
  5. BIOSに入ります
  6. セキュリティを選択
  7. 「UEFIファイルを信頼できるものとして選択して実行」を選択します
  8. 「HDD0」を選択し、「EFI」を選択し、「ubuntu」を選択し、「grubx64.efi」を選択し、「grubx64efi」という名前を付け、Enterキーを2回押します
  9. セキュアブートを無効にする(セキュアブートを無効にする前に、ロード順序を調整しませんでした)
  10. F10を押す

すべてがうまく起動しました。

ここでは、さらに参照するための2つのリソースを示します。この問題を解決してくれたNiclas Borlinとjacobbrettに乾杯。

1
Joshua Gander

この問題は、ローダーが\EFI\BOOT\mmx64.efiを見つけられないときに明らかに始まります。

UbuntuライブCDまたはUSBから起動して、\EFI\BOOTにマウントされたパーティションの内容を確認できますか? /dev/sda1を推測しています。別の.efiファイルがそこにある場合(grubx64.efiが主な容疑者です)、それをmmx64.efiにコピーまたは名前変更して再起動してみてください。

参照: https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1798171https://www.linuxquestions.org/questions/linux-newbie -8/ooooy-efi-boot-mmx64-efi-efi-not-found-4175644607 /

0
Niclas Börlin