
把/boot/efi目录和efi分区ID绑定一下,再试试看呢?

把/boot/efi目录和efi分区ID绑定一下,再试试看呢?
在win10系统中试试easyuefi。
试试分区软件标志下esp

把/boot/efi目录和efi分区ID绑定一下,再试试看呢?
改了fstab文件中的\BOOT\EFI绑定的分区UUID,但还是修复不了引导。
fstab文件中的与\BOOT\EFI目录绑定的分区UUID确实与分区软件显示的uuid不一样,我这个esp分区是删除后在win系统下重建的esp分区,uuid应该是改变了,但win系统的引导可以正常修复,deepin的引导改了绑定的UUID也修复不了,请看看是不是还要改其他什么。



试试分区软件标志下esp
esp分区标志没问题,win下的DG和傲梅分区都显示为esp分区,deepin live cd中的分区管理软件也显示该分区为esp分区,删除esp分区再重建esp分区后都不行,live CD中的引导修复软件依然提示\BOOT\EFI分区看起来不像一个efi分区,修复失败。
关注一下引导分区下的/boot/grub/grub.cfg的内容
其中的引导分区应该和windows引导相对应的修改,在引导进入deepin 后更新一下grub。
关注一下引导分区下的/boot/grub/grub.cfg的内容
其中的引导分区应该和windows引导相对应的修改,在引导进入deepin 后更新一下grub。
引导都没了,用winPE修复windows引导后,开机只能进wiondows,进不了deepin。
我觉得不理解的是,既然在已经装有win系统的机器上可以安装deepin并自动生成双系统启动菜单,为什么用liveCD中的引导修复工具却不能修复损坏的双系统引导呢?
Popular Ranking
ChangePopular Events
More
ThinkPad笔记本,UEFI模式启动,先安装了win10,后安装的deepin20-6。
deepin系统只分了一个8G的swap分区和一个80G的\根分区,安装后自动生成了deepin+win10双系统引导菜单,默认启动deepin,进入deepin后可以修改为默认启动windows,两个系统均能正常运行。
但后来发现,装了deepin+win双系统后,在win系统下用bootice修改BCD菜单,想增加一个放在D盘的win11.vhd启动项,始终无法成功(可以添加vhd启动条目,但开机不显示添加的vhd启动项),想增加一个wim格式的win_pe启动项也不能成功(可以添加wim启动条目,但开机选择该条目就提示启动失败)。
由于反复修改win系统的bcd不成功,最后怀疑是不是双系统引导产生的问题,于是格式化了ESP分区,U盘开机启动win_pe,用pe里的dism++软件修复win10引导后,重启进入win系统,此时再修改bcd可以正常添加vhd和wim启动项,重启选择新添加的vhd和wim启动项也均正常启动。
本来以为搞定了win系统的bcd菜单后,用U盘deepin live cd启动电脑,运行live cd里自带的引导修复工具即可修复双系统引导了,哪知道修复工具修复失败,错误提示为:\boot\efi看起来不像是一个efi分区。什么意思?\boot\efi是个文件目录啊,当然不像是一个efi分区啦。
现在我该如何修复双系统的引导?