我也是x86的双系统,但只有一个硬盘,前些日子重装了win11系统,v25能够正常启动。当时我已经做好重装v25的准备了。
efi要同装在1个区才能开机grub有双选项吧?
进bios改下启动顺序试试......
你说的情况,应该要开机按F8【asus主板是】才能自己选哪个系统吧?
我也是x86的双系统,但只有一个硬盘,前些日子重装了win11系统,v25能够正常启动。当时我已经做好重装v25的准备了。
我重装Windows系统后,无法启动deepinV25,进入PE查看,安装deepinV25的盘符显示为(损坏)状态,重新安装一次就好了,一切就正常了。
efi要同装在1个区才能开机grub有双选项吧?
进bios改下启动顺序试试......
你说的情况,应该要开机按F8【asus主板是】才能自己选哪个系统吧?
应该不是你说的这个情况,我双系统都是安装在独立的两块盘上的,重装Windows系统后,无法启动deepinV25,进入PE查看,安装deepinV25的盘符显示为(损坏)状态,重新安装一次就好了,一切就正常了。不需要修改启动顺序什么的
1.如果两系统是分别安装在不同分区,且EFI分区也是独立的,就检查BIOS启动项。如果丢失Deepin启动项,可以重建启动项,无需重装Deepin。
2.如果共用EFI分区,应该是安装Windows时自动清空了EFI分区,只需重新安装Grub就行了,不必重装Deepin。
我也是x86的双系统,但只有一个硬盘,前些日子重装了win11系统,v25能够正常启动。当时我已经做好重装v25的准备了。
我双系统都是安装在独立的两块盘上的,重装Windows系统后,无法启动deepinV25,进入PE查看,安装deepinV25的盘符显示为(损坏)状态,重新安装一次就好了,一切就正常了。
应该不是你说的这个情况,我双系统都是安装在独立的两块盘上的,重装Windows系统后,无法启动deepinV25,进入PE查看,安装deepinV25的盘符显示为(损坏)状态,重新安装一次就好了,一切就正常了。不需要修改启动顺序什么的
按你说的,引导坏了呗😁
1.如果两系统是分别安装在不同分区,且EFI分区也是独立的,就检查BIOS启动项。如果丢失Deepin启动项,可以重建启动项,无需重装Deepin。
2.如果共用EFI分区,应该是安装Windows时自动清空了EFI分区,只需重新安装Grub就行了,不必重装Deepin。
应该跟启动顺序没关系的,主要是安装deepinV25的盘符显示 为(损坏),这是什么问题?
应该跟启动顺序没关系的,主要是安装deepinV25的盘符显示 为(损坏),这是什么问题?
把你的操作过程录制下来,别人才好判断问题。因为你的描述中出现的说法稍微有些不一样。
你重装了Windows, EFI分区/boot/bootx64.efi 就会被换为Windows的,当然无法启动Grub了。
解决方法:
查看 EFI分区/boot 里有没有grubx64.efi、grub.cfg。如果有,复制 EFI分区/deepin/shimx64.efi 为 EFI分区/boot/bootx64.efi 或者直接把 boot 目录里的 grubx64.efi 改名为 bootx64.efi 也行。如果没有就把 EFI分区/deepin 里的 grub.cfg、grubx64.efi、shimx64.efi 复制到 boot,并改名,重新启动即可恢复。
如果 EFI 分区里没有 deepin 目录。则先需要用 live 模式 chroot 重新安装 grub 即可。
完成后启动到 deepin 系统可能需要 sudo update-grub 才能将 Windows 加入启动菜单。
我重装Windows系统后,无法启动deepinV25,进入PE查看,安装deepinV25的盘符显示为(损坏)状态,重新安装一次就好了,一切就正常了。
你这边说的pe是Windows的winpe还是Linux的live
如果是winpe显示Linux分区异常是正常的,因为Windows它本身不支持Linux的分区格式识别不出,所以才显示异常。
至于进去不那个是因为首先是引导分区哪里出问题了,比如你安装win的时候它把引导分区格式化了,只写入了win自己的引导程序,且没有Linux这边的引导程序,即便里边的Linux引导没有被格式化,win这边默认也不支持多系统引导,
二是主板BIOS里边有引导,默认只新装的那个在最上边,也就是谁是新装的就默认先启动谁。且win这边默认也不支持多系统引导,所以进不去Linux
再结合10楼内容来看,你大致就能知道为啥了
你重装了Windows, EFI分区/boot/bootx64.efi 就会被换为Windows的,当然无法启动Grub了。
解决方法:
查看 EFI分区/boot 里有没有grubx64.efi、grub.cfg。如果有,复制 EFI分区/deepin/shimx64.efi 为 EFI分区/boot/bootx64.efi 或者直接把 boot 目录里的 grubx64.efi 改名为 bootx64.efi 也行。如果没有就把 EFI分区/deepin 里的 grub.cfg、grubx64.efi、shimx64.efi 复制到 boot,并改名,重新启动即可恢复。
如果 EFI 分区里没有 deepin 目录。则先需要用 live 模式 chroot 重新安装 grub 即可。
完成后启动到 deepin 系统可能需要 sudo update-grub 才能将 Windows 加入启动菜单。
按照你说的,我查看了哈,boot下的文件是完好齐全的,能进入 启动选择画面

直接卡在了正面这里了,该怎么办?

按照你说的,我查看了哈,boot下的文件是完好齐全的,能进入 启动选择画面

直接卡在了正面这里了,该怎么办?

输入exit看报什么错误,如果是文件系统错误,就用fsck修复下,如果是内核错误,就重启在启动菜单选择第2项退回,或第3项里旧的内核。如果是其它问题,请贴图出来
输入exit看报什么错误,如果是文件系统错误,就用fsck修复下,如果是内核错误,就重启在启动菜单选择第2项退回,或第3项里旧的内核。如果是其它问题,请贴图出来
- 错误如图,下步怎么解决?

- 错误如图,下步怎么解决?

回退效果,如下图

回退效果,如下图

选择第三项问题不变?怎么处理?
- 错误如图,下步怎么解决?

你这是分区的UUID变了,需要用live模式启动,然后终端输入blkid查询现在分区的UUID, 然后修改etc/fstab里的UUID为你查询过的就行
你这是分区的UUID变了,需要用live模式启动,然后终端输入blkid查询现在分区的UUID, 然后修改etc/fstab里的UUID为你查询过的就行
查看了下里面的UUID没问题呀
查看了下里面的UUID没问题呀
重启,在启动菜单选中第一项,不要按回车,按 E 键,在出来的界面把 uuid 全改成现在的值,我这有3处,然后按 F10 或 Ctrl+X

重启,在启动菜单选中第一项,不要按回车,按 E 键,在出来的界面把 uuid 全改成现在的值,我这有3处,然后按 F10 或 Ctrl+X

问题已经解决,用的另一种方法:exit查找出系统安装分区,fsck修复即可,完美解决问题。
Popular Events
More

中文 


我的Windows + deepinV25双系统,分别安装在两块独立的固态硬盘上的,但是每次重新安装Windows后,deepinV25就无法启动了(又得重新安装),不知道这是什么情况?有遇到的吗?怎么解决的?谢谢!
能到启动选择画面
卡在了下面这里,不知道该怎么处理了?
谢谢大家的帮助,最后问题得到完美解决! 用exit查找出系统安装分区,fsck修复即可。