I was installing Ubuntu 18.04 on my Asus Laptop along with Windows 10. Everything was going on the right way but suddenly installation got cancelled but corrupted installation remains in the hard disk. Next time, I again tried to install Ubuntu and I got this message on my screen – EFI\BOOT\mmx64.efi not found.
OOT\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
To deal with this error, I took a decision to Disable Secure Boot on Windows 10, Even after that, the problem remains exactly the same. It was worried about but the little research helps me to solve the problem.
“Actually, Installing any third-party software with Secure Boot requires registering new Machine owner key(MOK) into EFI. Any Linux installer registers a new MOK variable before it finishes the installation. If due to an error Installer is interrupted and Installation is not finished completely, you may get this error.”
I hope, you exactly understood the actual problem. This is quite easy to solve, you’re worried as you don’t know how to do it. Don’t panic about, we’re here for you.
“Removing the EFI MOK variable can solve the problem easily. UEFI Internal Shell is only the option to perform this task successfully. You can access UEFI Internal Shell under the system BIOS.”
Solved: EFI\BOOT\mmx64.efi not found
You have to follow a few steps and then you can get rid of this problem easily.
1. First of all, download the shell.exe: Here
2. Connect your USB Drive with your PC and copy and paste shell.exe on USB Drive.
3. Once you’ve done this, restart your PC and open BIOS Advanced Settings.
4. On the BIOS settings find out the UEFI Internal shell and open it, this will run shell.exe using your connected USB Drive.
Shell.exe will not run until you disable secure Boot on your system.
Know Here: How to Disable Secure Boot in Windows 10
5. This opens the UEFI Shell command-line tool, run the following command. You will get a registered Mock variable as a result once the command is executed.
dmpstore -d -all MokAuth dmpstore -d -all MokNew
6. Once it is finished, then the problem is also finished. You will never get the error “EFI\BOOT\mmx64.efi not found” like this.
Once you’ve done this you should reset Windows 10 to the factory state, It is important for your system stability. This fixes the small error itself, therefore it will be a good decision. Now, you can install Ubuntu on your PC without any hassle.