昨天晚上又试了试装Ubuntu双系统,期间碰到了许多坑,感觉80%的问题我都遇到过了,下面就总结一下,希望后来者可以跳出这些坑,成功装好双系统。 mmx64.efi - Not found
在通过U盘装系统时打开U盘提示\EFI\BOOT\mmx64.efi - Not found
具体形式如下图所示:
这种情况比较好解决,只需要把U盘中的\EFI\BOOT\grubx64.efi
改名为mmx64.efi
即可。具体原因不清楚。
解决完上面的问题后安装完Ubuntu系统,重启后却发现启动项内没有Ubuntu的启动项。解决方案如下:
在搜索框内搜索cmd后以管理员身份运行。
- 如果BIOS设置Secure Boot On,则输入
bcdedit /set "{bootmgr}" path \EFI\ubuntu\grubx64.efi
- 如果BIOS设置Secure Boot Off,则输入
bcdedit /set "{bootmgr}" path \EFI\ubuntu\shimx64.efi
回车再重启即可解决问题。
no bootable devices found终于解决了上面的问题,找到Ubuntu的启动项回车后提示no bootable devices found,差不多如下(DELL,其他品牌界面可能不一样):
解决方法如下:
开机按F2(DELL,其他电脑进入方式可能不同)进入BIOS设置界面,找到boot setting,找到Ubuntu的启动项,点击,点View
查看其引导文件的位置,会发现可能是\EFI\BOOT\mmx64.efi
(可能会有其它情况,如无法解决请另寻解决方案),然后选中Ubuntu启动项,点击Delete boot
,然后点add boot
,写启动项名字,可以随意取,为了分清,还是起名为Ubuntu。然后选择盘符(一般在第一个或者第二个),找到EFI,点击,再找到ubuntu,点击,再找到grubx64.efi
,选择并确定,这样就添加了一个新的Ubuntu的启动项。
重启后终于可以打开Ubuntu系统了!