win osx deepin 三系统引导问题 求大神解决!
Tofloor
poster avatar
tudouge
deepin
2017-10-13 03:57
Author
本帖最后由 tudouge 于 2017-10-12 20:01 编辑

我是华硕笔记本,先后装了 win7 ,osx10.12,deeipin 15.4   ,硬盘分区格式GPT,引导格式uefi,现在用CLOVER引导启动win和osx,我想问大神的问题是怎么把deep添加到clover引导 ,我现在启动deepin都要手动esc键调出启动菜单来,这样很麻烦,下面是我的uefi截图

下面是 deep文件夹 截图

下面是BOOT文件夹截图


下面是clover文件夹  截图

大神只需告诉我  把那个文件 复制或者 移动到哪个文件夹,
如果太复杂需要输入一堆代码就算了,我是初中文化程度的80后农民,那玩意我不会的,谢谢!

Reply Favorite View the author
All Replies
avatar
anothersmile
deepin
2017-10-16 11:35
#1
你那个引导方法我不是很会用,但是我想你可以试试用grub引导试试,
这个需要你:
另外两个系统的分区都挂载到Linux里边,
更新grub启动菜单就好了,
然后在BIOS里边设置deepin为启动项,
会直接到grub菜单,选系统也是蛮方便的
你可以参考: http://blog.csdn.net/rk766453/article/details/77581798
Reply View the author
avatar
ailick
deepin
2017-10-17 00:14
#2

不修改配置是不可能实现的。
Reply View the author
avatar
150******50
deepin
2018-04-03 02:36
#3
初中文化程度弄成你这样非常了不起了同志, 如果都是你自己一步一步研究出来的话, 我下面写的你肯定能看的懂。
不用配置的话这边有一个死办法:
思路: 用refind + Clover 两种引导软件(refind引导 Windows+Deepin+Clover, 然后Clover再引导 OSX)
========================================================================================
1. 下载refind, 把refind配置文件Copy到ESP分区里, 并用DiskGenius软件挂载ESP分区。

2. 在Windows在下载软件“BOOTICE”--》打开软件找到UEFI引导编辑--》先添加refind 的efi引导文件--》调整启动顺序
(refind引导放在第一个, 往后看自己的需求)

3. 在开机后会优先启动refind界面, 它会把所有支持UEFI启动的程序挂载(包括Clover引导)
--》在这时你可以选择启动Windows或Deepin系统, 如果想启动OSX, 选择Clover, 从Clover里选择OSX系统。
Reply View the author
avatar
y***z@tom.com
deepin
2018-04-03 03:55
#4
不用绕来绕去,用grub2最方便,支持UEFI启动,如果你DEEPIN用得多,就把grubx64.efi改名为bootx64.efi,把原WIN系统的bootx64.efi改名为win64.efi,再添加MAC OS 系统clover引导文件CLOVERX64.efi。
三个启动选项对应三个efi启动文件,不是很方便吗?
Reply View the author
avatar
150******50
deepin
2018-04-03 17:11
#5
https://bbs.deepin.org/post/146602
不用绕来绕去,用grub2最方便,支持UEFI启动,如果你DEEPIN用得多,就把grubx64.efi改名为bootx64.efi,把 ...

嗯, 这个确实是最直接的Grub2引导三个efi引导文件。
能否请教一下以下这个原理是什么呢, 在这方面不懂,想了解一下:
"grubx64.efi改名为bootx64.efi,把原WIN系统的bootx64.efi改名为win64.efi"
Reply View the author
avatar
y***z@tom.com
deepin
2018-04-03 19:19
#6
本帖最后由 yjgsz 于 2018-4-3 11:22 编辑

uefi模式启动时,系统默认查找bootx64.efi文件进行引导。WIN系统的UEFI默认引导文件就是bootx64.efi。也可以复制bootmgfw.efi,再改名为bootx64.efi。
Reply View the author
avatar
isunny
deepin
2018-04-03 21:04
#7
如果我没有记错的话,clover 是可以自己编辑配置文件,好像是在选择系统的地方,你找找。  或者在config.info里面。
Reply View the author
avatar
HarryZhao
deepin
2018-04-03 21:28
#8
clover里面没有ubuntu吗?我的有啊。。。那个ubuntu就是deepin
Reply View the author
avatar
150******50
deepin
2018-04-04 00:32
#9
https://bbs.deepin.org/post/146602
uefi模式启动时,系统默认查找bootx64.efi文件进行引导。WIN系统的UEFI默认引导文件就是bootx64.efi。也可 ...

原来是默认的启动名字啊, 就相当于把需要的启动放在第一位了.
Reply View the author
avatar
y***z@tom.com
deepin
2018-04-04 04:47
#10
本帖最后由 yjgsz 于 2018-4-3 20:53 编辑

我的uefi模式引导配置文件 grub.cfg内容:

if loadfont /boot/grub/font.pf2 ; then
        set gfxmode=auto
        insmod efi_gop
        insmod efi_uga
        insmod gfxterm
        insmod fat
        insmod iso9660
        terminal_output gfxterm
fi

set menu_color_normal=white/black
set menu_color_highlight=black/light-gray

menuentry "WIN10 UEFI" {
        #set root=(hd0,0)
    chainloader /EFI/boot/win_x64.efi
                }               
               
menuentry "Deepin Linux 15.5-amd64 uefi /dev/sdb4" {
        #set gfxpayload=keep
    #linux  /vmlinuz-4.9.0-deepin13-amd64 root=/dev/sdb4 ro recovery
        #recovery 恢复模式
        linux  /vmlinuz-4.9.0-deepin13-amd64 root=/dev/sdb4 ro  splash quiet
        initrd        /initrd.img-4.9.0-deepin13-amd64
                }
               
注:Deepin 系统内核升级后,查看下boot文件夹中的文件,再修改以上grub.cfg 文件对应的内容即可。
(将vmlinuz-4.9.0-deepin13-amd64 和 initrd.img-4.9.0-deepin13-amd64 改成升级后的内核文件名,/dev/sdb4 是Deepin系统所在分区)


Reply View the author