M BUZZ CRAZE NEWS
// news

BOOT Error on (Failed to open \EFI\BOOT\mmx64.efi - Not found)

By Daniel Rodriguez

I had my office laptop (acer singleboot)at my home which i upgraded (sudo apt update) after a long time. ununtu eduunbuntu image (bootscreen)18.04. Then after i restart it is not booting.

Failed to open \EFI\BOOT\mmx64.efi - Not found

0

1 Answer

To fix this you will need to have a Live USB or Live DVD handy. Fortunately, it's not too difficult. Here's what you need to do:

  1. Boot the machine using the Live USB / Live DVD and select "Try Ubuntu"

  2. Once the Live session has finished booting, open a terminal

  3. List the partitions on your notebook using fdisk:

    sudo fdisk -l

    You should see something like this:

    Device Start End Sectors Size Type
    /dev/nvme0n1p1 2048 2000895 1998848 976M EFI System
    /dev/nvme0n1p2 2000896 936214527 934213632 445.5G Linux filesystem
    /dev/nvme0n1p3 936214528 1000214527 64000000 30.5G Linux swap

    Note: Your machine might show device names like /dev/sda1, /dev/sda2, and so on.

  4. Identify the device that is of type EFI System. This is where your computer boots from.

  5. Mount the EFI System partition to /mnt so that you can access it:

    sudo mount /dev/nvme0n1p1 /mnt

    Note: Be sure to replace /dev/nmve0n1p1 with the proper device name for your computer's EFI System partition.

  6. Switch to the super user:

    sudo su
  7. Change to the /boot/efi/EFI/ubuntu directory on the EFI partition:

    cd /mnt/boot/efi/EFI/ubuntu
  8. List the contents of the directory using ll. You should see something like this:

    drwx------ 3 root root 4096 1月 6 14:39 ./
    drwx------ 4 root root 4096 7月 2 2019 ../
    -rwx------ 1 root root 108 10月 2 11:38 BOOTX64.CSV*
    drwx------ 2 root root 4096 1月 20 00:20 fw/
    -rwx------ 1 root root 60602 6月 19 2020 fwupdx64.efi*
    -rwx------ 1 root root 117 10月 2 11:38 grub.cfg*
    -rwx------ 1 root root 1681280 10月 2 11:38 grubx64.efi*
    -rwx------ 1 root root 1277024 10月 2 11:38 mmx64.efi*
    -rwx------ 1 root root 1341560 10月 2 11:38 shimx64.efi*
  9. Identify and copy an .efi file.
    • Do you have an mmx64.efi file in the list? Copy it to /boot/efi/EFI/BOOT:

    cp mmx64.efi /mnt/boot/efi/EFI/BOOT/mmx64.efi

    • If you do not have an mmx64.efi file but you do have grubx64.efi, copy that to /boot/efi/EFI/BOOT with the name mmx64.efi:

    cp grubx64.efi /mnt/boot/efi/EFI/BOOT/mmx64.efi
  10. Reboot the machine, remembering to remove the Live USB / DVD so that you boot from the hard drive.

This should resolve the issue.

2

Your Answer

Sign up or log in

Sign up using Google Sign up using Facebook Sign up using Email and Password

Post as a guest

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy