[Seek Help] 双系统,重新安装20.9,并安装《rEFInd》后重启无win启动项
Tofloor
poster avatar
erabbit
deepin
2023-04-21 00:09
Author

原本双系统win10+deepin20.2,由于20.2在线升级到20.6后就没有办法升级了(升级后的20.6使用还可以,只是有点小bug,手贱想装个20.9),所以删除20.6重新安装到20.9,并且在原来20.2磁盘分区上安装20.9,在手动安装时发现个问题是efi分区在装20.2时是可以100M,现在这个efi分区太小装不了了,在不知道如何重新合并分区的情况下,把交换区的4G改成了efi分区,因为电脑内存16G了,所以想想没有交换分区也没有问题。现在的问题是新安装的20.9启动項里没有win选项了,请到手帮忙如何恢复win的启动项。
截图_选择区域_20230420160127.png

Reply Favorite View the author
All Replies
1 / 2
To page
erabbit
deepin
2023-04-21 00:11
#1

没有win启动項
微信图片_20230420161042.jpg

Reply View the author
erabbit
deepin
2023-04-21 00:14
#2
erabbit

没有win启动項
微信图片_20230420161042.jpg

这个3个磁盘分区是不是可以恢复win系统,如何恢复?
截图_选择区域_20230420161409.png

Reply View the author
erabbit
deepin
2023-04-21 00:19
#3

可能完整的启动項在这个原来的efi里,但是现在只有100M做不了20.9的efi分区盘,也不知道怎么加大这个盘的大小而不删除里面的内容。
截图_选择区域_20230420161844.png

Reply View the author
cs******12@yeah.net
deepin
2023-04-21 00:46
#4

sudo update-grub 试试

Reply View the author
erabbit
deepin
2023-04-21 01:00
#5
cs******12@yeah.net

sudo update-grub 试试

谢谢,试了没有用。

Reply View the author
lizipeng0013
deepin
2023-04-21 01:03
#6

要在deepin引导界面添加Windows启动项,需要手动修改grub配置

Reply View the author
erabbit
deepin
2023-04-21 01:09
#7
lizipeng0013

要在deepin引导界面添加Windows启动项,需要手动修改grub配置

在哪里改?

Reply View the author
qq8645
deepin
2023-04-21 01:46
#8

就图片信息来看,原先的100M的efi分区变成了ext4格式,而4G分区才是efi,估计原先的100M efi作废了。

可以试试这个思路:

用U盘winpe启动,将100M转为efi,用bcdboot c:\windows /s d: /f uefi /l zh-cn命令将windows引导修复到100M分区,注意盘符c:及d:在winpe系统中用分区工具查看,c为win系统所在分区盘符,d为efi分区盘符

Reply View the author
lizipeng0013
deepin
2023-04-21 01:50
#9
erabbit

在哪里改?

截图_dde-file-manager_20230420171657.png

在文件管理器中右键以管理员身份打开,进入这个文件夹,编辑这个框住的文件

Reply View the author
erabbit
deepin
2023-04-21 02:07
#10
qq8645

就图片信息来看,原先的100M的efi分区变成了ext4格式,而4G分区才是efi,估计原先的100M efi作废了。

可以试试这个思路:

用U盘winpe启动,将100M转为efi,用bcdboot c:\windows /s d: /f uefi /l zh-cn命令将windows引导修复到100M分区,注意盘符c:及d:在winpe系统中用分区工具查看,c为win系统所在分区盘符,d为efi分区盘符

谢谢!是这样的,100M是原先最早装deepin20.2时分为efi的,当时看安装视频照着做就是100M。现在要想安装20.9时发现efi分区必须要300M以上了,所以这个原100M的efi就改成ext4格式,前面试过装回20.2把这个100M的ext4格式的分区再改回efi,发现也改不回来了,还是要300M。所以winpe启动盘引导修复行不行?用U盘winpe启动,这个winpe文件在哪里可以下载?

Reply View the author
erabbit
deepin
2023-04-21 02:13
#11
lizipeng0013

截图_dde-file-manager_20230420171657.png

在文件管理器中右键以管理员身份打开,进入这个文件夹,编辑这个框住的文件

是不是要加一段代码?搞不定代码。no

Reply View the author
erabbit
deepin
2023-04-21 02:16
#12
qq8645

就图片信息来看,原先的100M的efi分区变成了ext4格式,而4G分区才是efi,估计原先的100M efi作废了。

可以试试这个思路:

用U盘winpe启动,将100M转为efi,用bcdboot c:\windows /s d: /f uefi /l zh-cn命令将windows引导修复到100M分区,注意盘符c:及d:在winpe系统中用分区工具查看,c为win系统所在分区盘符,d为efi分区盘符

正因为原先的100M动不了,所以才把交换区的4G改成了efi分区用来重装20.9系统的。

Reply View the author
lizipeng0013
deepin
2023-04-21 02:20
#13
erabbit

是不是要加一段代码?搞不定代码。no

对的,要加代码

所以直接用PE修复Windows的EFI引导更简单一点(就算原来的Windows不是EFI引导的都可以),这样rEFInd也能引导

Reply View the author
buyike
deepin
2023-04-21 03:39
#14

看来双系统还得是双硬盘更靠谱呀。数据放一个盘,另一个装系统,各种格式化都不怕。是这理不?

Reply View the author
lizipeng0013
deepin
2023-04-21 17:25
#15

我虚拟机试了下安装deepin系统,在EFI引导时如果EFI分区没Windows引导就识别不到已安装的Windows了,所以安装后deepin的引导界面就没有Windows启动项。


所以在安装deepin时,已经有EFI分区就不需要动了,deepin会自动添加启动项到EFI分区的,只需要选择安装deepin的分区安装就可以了

VirtualBox_deepin-v23_21_04_2023_08_45_35.png

Reply View the author
erabbit
deepin
2023-04-21 21:25
#16
lizipeng0013

我虚拟机试了下安装deepin系统,在EFI引导时如果EFI分区没Windows引导就识别不到已安装的Windows了,所以安装后deepin的引导界面就没有Windows启动项。


所以在安装deepin时,已经有EFI分区就不需要动了,deepin会自动添加启动项到EFI分区的,只需要选择安装deepin的分区安装就可以了

VirtualBox_deepin-v23_21_04_2023_08_45_35.png

谢谢费心了!那现在怎么办?好像回不去了。

Reply View the author
lizipeng0013
deepin
2023-04-21 22:16
#17
erabbit

谢谢费心了!那现在怎么办?好像回不去了。

用PE修复Windows的EFI引导,再重新安装deepin就可以识别到Windows了

如果需要PE我可以发给你一个

Reply View the author
erabbit
deepin
2023-04-21 22:57
#18
lizipeng0013

用PE修复Windows的EFI引导,再重新安装deepin就可以识别到Windows了

如果需要PE我可以发给你一个

太感谢你了!可是我现在手里没有win系统,你给我的PE是不是要在win系统里操作,并插上U盘做成启动盘的?

Reply View the author
lizipeng0013
deepin
2023-04-21 23:30
#19
erabbit

太感谢你了!可是我现在手里没有win系统,你给我的PE是不是要在win系统里操作,并插上U盘做成启动盘的?

用ventoy可以直接引导iso的,可在deepin上制作好Ventoy引导U盘,再把iso放到U盘就行了

Reply View the author
erabbit
deepin
2023-04-21 23:48
#20
lizipeng0013

用ventoy可以直接引导iso的,可在deepin上制作好Ventoy引导U盘,再把iso放到U盘就行了

我有ventoy。你说的iso指的是什么?
截图_选择区域_20230421154600.png

Reply View the author
1 / 2
To page