[System Installation] win10+deepin20双系统,安装时提示需要添加一个EFI分区才能继续
Tofloor
poster avatar
billy5477
deepin
2021-05-21 03:12
Author

在原有的win10基础上,通过启动u盘安装deepin,在分区时选择了手动安装,之前也分好了EXT4和交换分区,win10本身也有一个EFI分区。

点开EXT4分区之后,选择了挂载点为 / ,确定之后会显示“安装到此”

点开交换分区之后,选择了分区格式为 交换分区 ,确定之后会显示“格式化”

点开EFI分区之后,只有分区格式选项,并不能选择挂载点(网上有教程说选择挂载到 boot/efi)

点击下一步时提示:需要添加一个EFI分区才能继续安装,请问如何解决?

注:双硬盘SSD+HD,EFI分区在SSD上,EXT4分区在HD上,莫非是不支持这样安装?

Reply Favorite View the author
All Replies
忘记、过去
deepin
2021-05-21 03:37
#1

确实不支持,Linux 所在的 HDD 上还是要有一个 efi 分区的。只是 /boot 不一定要挂载到那个分区,可以选择挂载到 SSD 上的 efi 分区。

Reply View the author
guanguan2228
deepin
2021-05-21 04:19
#2

这个问题我也遇到过,但不是所有的Linux发行版都不行,至少Ubuntu的全系列衍生版都没问题,我也是双硬盘,长期装有win10+Linux-Mint+Ubuntukylin,EFI+GPT,EFI是装win10时设定的,后边的Linux系统都在另一个硬盘上,没有再分EFI和BOOT分区出来,一直顺利引导。

Reply View the author
shayi
deepin
2021-05-21 05:18
#3

你在从为分配的空间建一个不久得了  

Reply View the author
cz_tan
deepin
2021-05-23 07:09
#4

可以的,你得把win10 efi分区的东西先备份出来

然后直接安装deepin,安装完后,grub2安装进了efi分区

你把win10 efi备份的文件中有一个bootx64.efi的文件删除,

把win10 efi备份的所有文件拷贝回efi分区,在deepin的grub2启动菜单上加一个启动项目,启动win10

chainloader /efi/Microsoft/Boot/bootmgfw.efi

Reply View the author
hnzkyyd
deepin
2021-06-04 06:44
#5
cz_tan

可以的,你得把win10 efi分区的东西先备份出来

然后直接安装deepin,安装完后,grub2安装进了efi分区

你把win10 efi备份的文件中有一个bootx64.efi的文件删除,

把win10 efi备份的所有文件拷贝回efi分区,在deepin的grub2启动菜单上加一个启动项目,启动win10

chainloader /efi/Microsoft/Boot/bootmgfw.efi

启动DEEPIN的是哪个文件,我的是WIN10能启动,DEEPIN没有引导 

Reply View the author