大多双系统安装教程是通过grub启动Windows和Ubuntu系统的,我希望达到的效果如下:
1.未插入移动固态硬盘进入Windows时无grub rescue界面,直接进入Windows
2.插入移动固态硬盘后可以通过grub进入Ubuntu和Windows
以下为我的实现方法:
在安装Ubuntu系统过程中的分配磁盘空间时,应首先分配出一块空间用于系统EFI,之后的空间分配按照需求参考其他教程分配。分配结束后应把系统挂载在EFI空间上进行安装。
系统安装完成后启动Windows系统,使用diskgenius软件(可能需要破解版),将Windows下的EFI文件复制到桌面,之后放入移动固态的EFI分区中,并且删除Windows下EFI文件中的Ubuntu文件,如图
(推荐一个学习计算机相关知识的博客:Ln's Blog)
移动固态中EFI下的Microsoft可能是可以删除的,但是我不想动了
之后借助另一个软件:EasyUEFI(同样需要破解版)将Ubuntu配置到最上,并且修改Ubuntu文件路径到移动硬盘上的EFI\ubuntu\shimx64.efi
(再次推荐一个学习交流的平台:论坛 - 远景论坛 - 微软极客社区)
结束。