求教!双系统双硬盘修改启动
Tofloor
poster avatar
xd19890906
deepin
2020-04-23 11:18
Author
先装ldeepin 后来装了win10 现在win10启动覆盖了deepin的启动 如何将做到双系统启动 deepin硬盘带efi 求教 手上有windows10系统 和lideepinlvecd启动盘
Reply Favorite View the author
All Replies
avatar
xd19890906
deepin
2020-04-23 11:31
#1
自己顶上 希望大神帮忙解决下
Reply View the author
avatar
lbygljq
deepin
2020-04-23 15:01
#2
双硬盘双系统,各自一个硬盘,引导信息各写各的硬盘上,互不干扰。启动时用键盘快捷键调用启动哪块硬盘上的系统多好?
Reply View the author
Comments
cnyangbaisong
2020-04-24 01:42
我就是这样弄的,互不干扰,deepin下可以访问windows,windows下还没找到方法问deepin
avatar
魔法师
deepin
2020-04-23 18:09
#3
本帖最后由 inface 于 2020-4-23 10:21 编辑

任何时候,安装windows永远会覆盖efi,同时不保留任何其它linux系统可用的efi引导文件。其一,先win后linux,最简单的方法。目前不适用已经有双系统的楼主。所以需其二。
其二:尽管有点复杂,但这是唯一不重装系统的方案。在windows中提取deepin镜像中的efi与boot目录到FAT32格式的U盘,如果复制后目录名称变成了大写请注意调整(win毒害)。
这是我经常所说的“仅测试grub只需提取efi与boot目录到U盘,重启试试有没有菜单等”。成功启动并加载到U盘的grub菜单选项界面后,按esc进入 grub> 模式(grub指令终端)
提示:hd, gpt代表硬磁盘编号及分区编号前缀,分区有两种(msdos, gpt)分别是mbr分区及gpt分区类型所导致。

grub终端简要说明:
  1. ls  (hd0, gpt?)/
Copy the Code


扩展说明,使用grub找到efi文件并加载也是同样原理。
  1. ls  (hd0, gpt?)/
  2. 将? 换成12345678找出有EFI目录的区
  3. /后加目录名可深入列出目录内文件
  4. 如:
  5. ls  (hd0, gpt?)/efi/xxx自行补全(tab)

  6. 找到efi文件位置后,ls换成chainloader 路径不变,补充efi文件路径
  7. 依执行结果看是否执行boot

  8. 提示:
Copy the Code


Reply View the author
avatar
魔法师
deepin
2020-04-23 18:11
#4
我尽力了,写了长篇教程,回复后居然没了。。
Reply View the author
avatar
xd19890906
deepin
2020-04-23 20:16
#5
https://bbs.deepin.org/post/192665
我尽力了,写了长篇教程,回复后居然没了。。

昨晚通宵也没搞定 感谢大神 我现在试试您的方法
Reply View the author
avatar
deepin
2020-04-23 22:16
#6
MBR的引导会覆盖,进winpe,bootice,重建硬盘引导为grub,diskgenius,激活linux的boot分区(和根一起则激活根分区),或者使用live cd引导修复工具修复(boot-reapir也行)

UEFI的,直接在bios里调整启动顺序,deepin放windows boot manager前即可。用winpe,bootice也可以调。
Reply View the author
avatar
ghostry
deepin
2020-04-23 22:21
#7
uefi里边选deepin启动.

deepin一般扫描后会加上win的启动项.
Reply View the author
avatar
MarioAi
deepin
2020-04-23 22:25
#8
首先,你是UEFI的启动方式,不是也无所谓

然后,Windows 盘安装上win,

关机,进入BIOS,设置U盘启动

然后,Linux 单独硬盘安装,安装上Deepin

关机,进入BIOS,设置Deepin为首选启动项

启动,
    既可以使用快捷键F11(或者其他),打开BIOS启动菜单
    也可以使用Deepin的Grub启动菜单选择Windows(不需要或者启动时间太长,可以关闭启动延迟,1S闪屏即过)
Reply View the author
avatar
xd19890906
deepin
2020-04-24 07:40
#9
真实情况是 我本来是单硬盘双分区安装deepin按错了 全盘格式了所以京东又买了个硬盘装windows10 才会发生这种问题
今晚有空 看看用哪种方法解决
Reply View the author
avatar
xd19890906
deepin
2020-04-24 08:17
#10
已经解决 最后还是重装了deepin
Reply View the author