- 积分
- 248
- 最后登录
- 2023-1-30
- 精华
- 0
- 阅读权限
- 30
- 主题
- 60
- UID
- 3287561
- 帖子
- 621
- PB币
- 1145
- 威望
- 0
- 贡献
- 0
- 技术
- 27
- 活跃
- 1261
-SPURT
- UID
- 3287561
- 帖子
- 621
- PB币
- 1145
- 贡献
- 0
- 技术
- 27
- 活跃
- 1261
|
写这个教程主要解决以下几个问题:1、Windows、Mac OS X、Linux同时存在时的引导问题
2、不借助CLOVER、变色龙等第三方引导程序完成GPT下的多系统UEFI引导
3、能非常方便的设置默认启动的系统
4、快速、干净、简单、一步到位
本人也并不是很懂UEFI,我就站在小白的角度来说说怎么实现上面几个目标
一、UEFI下引导操作系统的流程:
1、电源打开,主板开始运作
2、主板加载厂家预设的UEFI开机程序
3、UEFI程序读取主板中的启动列表(启动菜单,就是开机长按某个键进入的那个菜单,用来选择启动的设备)
4、读取启动列表中的默认条目
5、引导默认条目中指定的引导程序(Windows的自带引导程序为:\EFI\Microsoft\Boot\bootmgfw.efi)
6、指定的引导程序接手接下来的引导工作(Windows的引导程序bootmgfw.efi接手Windows的引导工作,启动Windows)
在有些时候或者在有些默认情况下,第5步启动的可能是\EFI\Boot\bootx64.efi。所以,一般像Windows或者CLOVER安装时,都会将自己的引导程序拷贝到这个位置,并命名为bootx64.efi。
二、一些操作系统的默认引导程序为:
Windows:bootmgfw.efi
Linux:grubx64.efi(grub2)
黑苹果(CLOVER):cloverx64.efi
黑苹果(变色龙):没有看过,不太清楚
注意:引导了这些引导程序并意味着就能启动操作系统,因为这些引导程序本身还需要一些配置。比如bootmgfw.efi需要配置BCD,grub2需要配置grub.cfg,CLOVER则是config.plist等,不过grub2和CLOVER都有相应的用户操作界面和入口。
三、使用EasyUEFI创建和修改主板中的启动菜单,以支持多系统的引导
EasyUEFI可以自行搜索,也可以使用我楼下提供的链接。
1、EasyUEFI主界面
我们的都是操作在Manage EFI Boot Option中完成
2、Manage EFI Boot Option主界面
3、增加一个启动条目
到这里,基本上大功告成了,我们把CLOVER的引导条目(引导程序一般是:\EFI\CLOVER\CLOVERX64.EFI)添加进来。然后,开机按下进入开机菜单的键,选择要启动的系统,就行了。
这种方式是不是很方便?
|
附件: 你需要登录才可以下载或查看附件。没有帐号?注册
-
1
查看全部评分
-
|