System fails to boot with \EFI\BOOT\mmx64.efi - Not Found

Questions about Grub, UEFI,the liveCD and the installer
Forum rules
Before you post please read how to get help
Post Reply
robbedelarbre
Level 1
Level 1
Posts: 2
Joined: Sun Dec 23, 2018 5:03 pm

System fails to boot with \EFI\BOOT\mmx64.efi - Not Found

Post by robbedelarbre » Sun Dec 23, 2018 5:16 pm

Hi

Windows 10 was installed on my laptpop, so I installed linux mint allongside windows 10 without changing the options just leaving everyting default.
After that I couldn't boot into linux mint, it always booted to windows.
So, I decided to just run the installer again and this time just install linux only, and let it delete windows 10 (since windows was crap on this laptop).
The installer looked like it finished succesfully

After this I rebooted the laptop and this message came up: (https://photos.app.goo.gl/CtZueYDj2yMNhAJr9)
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

Now if I want to go to bios or boot device options this message also commes up. So I can basicly do nothing since windows 10 isn't installed anymore. And I don't see a way to install it because I can't let the laptop boot from a usb to install it.

Does anyone know what I can do? Also sorry for my bad englisch, I'm not a native speaker.
Thanks in advanced!

CAT_indep
Level 1
Level 1
Posts: 5
Joined: Mon Dec 24, 2018 3:54 pm

Re: System fails to boot with \EFI\BOOT\mmx64.efi - Not Found

Post by CAT_indep » Mon Dec 24, 2018 5:08 pm

I had similar problem, except mint 19.1 DID NOT finish gracefully. Rather, is froze when "Installing GRUB", in particular at "Installing for x86_64-UEFI platform".
I do have the same problem as you, that I don't have a (working) OS and also, I cannot boot from live USB...
So all the solutions for editing grub files are useless...Solidarity in despair!

JeremyB
Level 20
Level 20
Posts: 11018
Joined: Fri Feb 21, 2014 8:17 am

Re: System fails to boot with \EFI\BOOT\mmx64.efi - Not Found

Post by JeremyB » Mon Dec 24, 2018 5:53 pm

Any chance these are Acer laptops?

JeremyB
Level 20
Level 20
Posts: 11018
Joined: Fri Feb 21, 2014 8:17 am

Re: System fails to boot with \EFI\BOOT\mmx64.efi - Not Found

Post by JeremyB » Tue Dec 25, 2018 11:27 am

robbedelarbre wrote:
Sun Dec 23, 2018 5:16 pm
Hi

Windows 10 was installed on my laptpop, so I installed linux mint allongside windows 10 without changing the options just leaving everyting default.
After that I couldn't boot into linux mint, it always booted to windows.
So, I decided to just run the installer again and this time just install linux only, and let it delete windows 10 (since windows was crap on this laptop).
The installer looked like it finished succesfully

After this I rebooted the laptop and this message came up: (https://photos.app.goo.gl/CtZueYDj2yMNhAJr9)
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

Now if I want to go to bios or boot device options this message also commes up. So I can basicly do nothing since windows 10 isn't installed anymore. And I don't see a way to install it because I can't let the laptop boot from a usb to install it.

Does anyone know what I can do? Also sorry for my bad englisch, I'm not a native speaker.
Thanks in advanced!
Any chance you can remove hard drive and see if you can access BIOS settings?

jglen490
Level 5
Level 5
Posts: 690
Joined: Sat Jul 15, 2017 9:57 pm

Re: System fails to boot with \EFI\BOOT\mmx64.efi - Not Found

Post by jglen490 » Tue Dec 25, 2018 2:38 pm

There's a setting in the installer that directs where the boot files should be installed. Make sure you have an EFI partition and that the installer is directed to install the Mint boot files to that partition.
I feel more like I do than I did when I got here.
Toshiba A135-S2386, Intel T2080, ATI Radeon® Xpress 200M Chipset, 2GB RAM, 500GB

fabien85
Level 7
Level 7
Posts: 1574
Joined: Tue Mar 11, 2014 4:30 pm

Re: System fails to boot with \EFI\BOOT\mmx64.efi - Not Found

Post by fabien85 » Wed Dec 26, 2018 7:07 am

mmx64.efi is the manager of Machine Owner Keys (MOK), to deal with secure boot.
I dont see a reason it should be called ,and furthermore it shouldnt be in EFI/BOOT/ but in EFI/ubuntu/ (which may be the reason why it's not found)
My first advice is to go in the firmware interface (/BIOS) and disable secure boot. That may suffice to solve the problem
JeremyB wrote:
Mon Dec 24, 2018 5:53 pm
Any chance these are Acer laptops?
Indeed. Acer notoriously give difficulties due to the peculiarity of their secure boot implementation.
If the laptop is Acer, try the solution given in https://itsfoss.com/no-bootable-device-found-ubuntu/

If none of these work, please boot your live USB, open a terminal, run the following commands and post here the output between code tags (button </> above the typing area) :

Code: Select all

sudo efibootmgr -v
lsblk -o NAME,SIZE,FSTYPE,LABEL,PARTTYPE,PARTFLAGS

robbedelarbre
Level 1
Level 1
Posts: 2
Joined: Sun Dec 23, 2018 5:03 pm

Re: System fails to boot with \EFI\BOOT\mmx64.efi - Not Found

Post by robbedelarbre » Wed Jan 23, 2019 12:54 pm

thanks for the help, but I found it.
Here is what I did for anyone with the same problem.

So before i had linux mint I just should have disabled secure boot in the BIOS but i forgot about that.
After it installed I couldn't enter bios, boot to linux or boot from usb disk. So I opened the laptop and put the hdd in my other computer and formated it.
After that I could install windows again and access the bios. After I did this I disabled the secure boot in the bios and tried again and this time it worked :D

DeadOrAlive
Level 1
Level 1
Posts: 2
Joined: Tue Mar 19, 2019 3:32 pm

Re: System fails to boot with \EFI\BOOT\mmx64.efi - Not Found

Post by DeadOrAlive » Tue Mar 19, 2019 3:49 pm

hello, try what you say, format my hard drive and reinstall windows, now I want to install linux mint again but I still see the same messages of mmx64 not found, and try also with the safe boot.
I would appreciate if you have another solution to this problem

JeremyB
Level 20
Level 20
Posts: 11018
Joined: Fri Feb 21, 2014 8:17 am

Re: System fails to boot with \EFI\BOOT\mmx64.efi - Not Found

Post by JeremyB » Tue Mar 19, 2019 4:50 pm

DeadOrAlive wrote:
Tue Mar 19, 2019 3:49 pm
hello, try what you say, format my hard drive and reinstall windows, now I want to install linux mint again but I still see the same messages of mmx64 not found, and try also with the safe boot.
I would appreciate if you have another solution to this problem
Is Secure Boot disabled in BIOS settings?

DeadOrAlive
Level 1
Level 1
Posts: 2
Joined: Tue Mar 19, 2019 3:32 pm

Re: System fails to boot with \EFI\BOOT\mmx64.efi - Not Found

Post by DeadOrAlive » Wed Mar 20, 2019 9:41 pm

JeremyB wrote:
Tue Mar 19, 2019 4:50 pm
DeadOrAlive wrote:
Tue Mar 19, 2019 3:49 pm
hello, try what you say, format my hard drive and reinstall windows, now I want to install linux mint again but I still see the same messages of mmx64 not found, and try also with the safe boot.
I would appreciate if you have another solution to this problem
Is Secure Boot disabled in BIOS settings?
If you change the safe boot of the BIOS

hcentaur13
Level 4
Level 4
Posts: 463
Joined: Sat May 18, 2013 5:13 pm

Re: System fails to boot with \EFI\BOOT\mmx64.efi - Not Found

Post by hcentaur13 » Thu Mar 21, 2019 4:40 am

The UEFI partition contains number of directories whereas eeach directory is a directory containing subdirectories holding bootloaders:

[perry@erde:~$ sudo fdisk -l
Festplatte /dev/nvme0n1: 477 GiB, 512110190592 Bytes, 1000215216 Sektoren
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes
Festplattenbezeichnungstyp: gpt
Festplattenbezeichner: 766E2295-A181-4A0D-85E3-E3107A47F9AD

Gerät Anfang Ende Sektoren Größe Typ
/dev/nvme0n1p1 2048 892927 890880 435M Windows-Wiederherstellungsumgebung
/dev/nvme0n1p2 892928 1228799 335872 164M EFI-System
/dev/nvme0n1p3 1228800 1261567 32768 16M Microsoft reserviert
/dev/nvme0n1p4 1261568 133195362 131933795 62,9G Microsoft Basisdaten
/dev/nvme0n1p5 133195776 134219775 1024000 500M Windows-Wiederherstellungsumgebung
/dev/nvme0n1p6 134219776 268437503 134217728 64G Linux-Dateisystem
/dev/nvme0n1p7 268437504 1000214527 731777024 349G Linux-Dateisystem
]

wheras the efi partition owns only 1 directory named /efi. That partition is mounted in
/boo/efi/EFI

:~$ sudo ls -al /boot/efi/EFI
insgesamt 7
drwx------ 7 root root 1024 Okt 28 09:05 .
drwx------ 3 root root 1024 Jan 1 1970 ..
drwx------ 2 root root 1024 Aug 4 2018 Boot
drwx------ 4 root root 1024 Aug 3 2018 Microsoft
drwx------ 6 root root 1024 Feb 6 09:29 refind
drwx------ 2 root root 1024 Okt 28 09:05 tools
drwx------ 3 root root 1024 Okt 11 10:34 ubuntu
perry@erde:~$ wheras EFI is the mountpoint.
Boot is UEFI itself
Microsoft is the directory containing W10 bootloader
refind is a UEFI bootloader that ignores the UEFI bootmanager; you finds it in launchpad
ubuntu is the directory that holds mints UEFI-grub that presents grub menu that boots any installed operatiing system

nichole
Level 1
Level 1
Posts: 2
Joined: Sun Jun 09, 2019 5:48 am

Re: System fails to boot with \EFI\BOOT\mmx64.efi - Not Found

Post by nichole » Mon Jun 10, 2019 5:49 pm

Hi,
I've had this same problem as in the initial post: after successful installation being stuck with the "\EFI\BOOT\mmx64.efi - Not Found" as above, trying to install Linux Mint 19.1 Cinnamon 64-bit.
I finally solved it and thought it's worth posting how:
1.- Set boot mode UEFI and secure boot disabled.
2.- Boot with live USB, run GParted, delete all partitions and reboot
3.- Execute efibootmgr -v
Now the only boot entry left is the live USB.
4.- Follow this tutorial https://www.youtube.com/watch?v=JaK1Birq0xM, that is:
4.1.- Run GParted and create partition table type gpt
4.2.- Create a new partition type fat32 size 300MB. Apply.
4.3.- On this partition manage flags, check boot and esp.
4.4.- Run installation, on "Installation type" choose "Something else" to choose partitions.
4.5.- Create partition type ext4, in size subtract what will be used for swap, and mount point \
4.6.- Create swap partition on the left free space.
4.7.- On the "Device for boot loader installation" menu select the efi device.
4.8.- Press Install now and Continue.
5.- When Installation complete, Restart now. In my case, the problem persists: \EFI\BOOT\mmx64.efi - Not Found as above.
6.- I boot with live USB, execute efibootmgr -v and find boot entry labelled Windows Boot Manager with EFI path \EFI\Boot\bootx64.efi. I guess it has to do with my firmware and I don't know how to change this.
7.- Now with help of https://vitux.com/how-to-manually-mount ... on-ubuntu/

Code: Select all

sudo fdisk -l
sudo mkdir /media/EFI-System
sudo mount -t vfat /dev/sda1 /media/EFI-System -o uid=1000
sudo nemo
7.4.- navigate to EFI-System/EFI/ubuntu and copy mmx64.efi, then paste it in EFI-System/EFI/BOOT
7.5.- Remove live USB and reboot. A blue window appears, it says something about shimx64.efi and right after the system loads successfully.

As result, efibootmgr shows an entry labelled ubuntu with path \EFI\ubuntu\shimx64.efi
Also the file mmx64.efi is not in EFI/BOOT in the efi partition.
I can't get rid of boot entry labelled Windows Boot Manager shown with efibootmgr. I delete with -B -b XXXX but it comes back after reboot. It's annoying.

Wintre2203
Level 1
Level 1
Posts: 1
Joined: Sun Jul 21, 2019 2:34 am

Re: System fails to boot with \EFI\BOOT\mmx64.efi - Not Found

Post by Wintre2203 » Sun Jul 21, 2019 2:38 am

Hello,

I followed your instructions, but when I got to step 7, I got the response "/dev/sda1/media/EFI-System/: can't find in /etc/fstab."
and I'm not quite sure what to do next. I made sure to follow every step exactly, so I know I created the directory. I also tried the "sudo nemo" command, but it said "command not found" but I'm assuming it might be due to the fact that the selected directory couldn't be mounted. Any and all help would be greatly appreciated!

Thanks

nichole
Level 1
Level 1
Posts: 2
Joined: Sun Jun 09, 2019 5:48 am

Re: System fails to boot with \EFI\BOOT\mmx64.efi - Not Found

Post by nichole » Fri Nov 08, 2019 5:18 am

Hi Wintre2203, I hope you could solve this meanwhile...
I see your post, you say: ".. so I know I created the directory". Do you mean you are sure you created the EFI partition..?
I don't know about your error message.
About "sudo nemo", I don't think it has to do with the previous commands.

Do you have only one hard drive in your machine, the one mounted on sda?

User avatar
administrollaattori
Level 15
Level 15
Posts: 5895
Joined: Tue Sep 03, 2013 4:51 am
Location: Finland
Contact:

Re: System fails to boot with \EFI\BOOT\mmx64.efi - Not Found

Post by administrollaattori » Sun Nov 10, 2019 4:15 pm

One easy fix for that is to boot Mint using rEFInd CD or USB and when Mint is booted up, open terminal inside CD directory and run

Code: Select all

sudo ./refind-install
https://www.rodsbooks.com/refind/getting.html

Post Reply

Return to “Installation & Boot”