电脑网络

制作 Legacy BIOS/UEFI 双引导 Win10PE 和 UEFI Clover 引导 Mac OS 多合一 U 盘

猴猴 · ·

根据这个方法可以只利用一只 U 盘制作出 WIN 和 MAC 双系统的安装盘,非常方便,且亲测制作成功。本文方法及工具收集于网络,感谢各位大神的分享。

一、制作 Legacy BIOS 引导的Windows10 PE

(一)进入 Windows 环境

插入 U盘,备份好 U 盘上的重要资料。以管理员身份运行 FbinstTool v1.701.2017.0318。确保“选择磁盘”中是你的目标 U 盘。

(二)回收 U 盘

1、点击主菜单【启动设置-格式化】;

2、勾选“重置磁盘”和“强行格式”,点击“格式化”;

3、出现提示信息,点击两次“是”确认。最后提示格式化成功,点击“确定”。此时可以在系统“磁盘管理”中看到回收后的 U 盘,只有一个 FAT32 空白分区:

(三)将 U 盘格成 UD 扩展区

1、点击主菜单【启动设置-格式化】。

2、勾选“强行格式”和“UD 扩展区”,双击“UD 扩展区”右边的空格,自动获取并填入 U 盘的总容量。点击“格式化”,按提示确认格式化。此时“磁盘管理”中的 U 盘变成了 RAW(未格式化)分区。

3、右键点击 FbinstTool 窗口中的文件“mbr.pt”,点击【删除文件】,此文件没有用。

4、执行“碎片整理”(重要!)——  在 UD 扩展区删除文件后一定要进行碎片整理,否则 Legacy  BIOS引导 PE 会出错!点击主菜单【数据管理-执行碎片整理】,很快提示“碎片整理完成”。

(四)导入 mbr、message 两个文件到主分区

1、在 FbinstTool 列表空白处点击右键,点击右键菜单第一项【导入文件】:

2、选择引导文件 grldr 后点击“打开”:

3、再次在 FbinstTool 列表空白处点击右键,点击右键菜单第一项【导入文件】。

4、选择多 PE 引导菜单管理文件 message 后,点击“打开”。

(五)创建分区镜像文件

1、创建用于 Legacy BIOS PE 引导的 img 镜像文件(空盒子),给以后即将导入的 PE iso 占个位。

1.1 右键点击 FbinstTool 列表空白处,点击右键菜单【新建文件】:

1.2 “文件名”可以取便于记忆理解的,例如 mbrpeiso.img。

“文件大小”要大于你想在这个空盒子中封装的 PE iso 镜像文件的总和。比如你要在这个空盒子中写入 3 个 PE iso 镜像,那么这个空盒子的大小可取 3G=3072M。设置后点击“确定”。

2、用同样的方法,再创建一个数据分区的镜像 img 文件(空盒子)。文件名可以为 data.img。

文件大小计算方法:

目前,FbinstTool 窗口底部显示扩展分区剩余空间:56756MB。还要准备创建三个分区的 img 文件:

第一个供写入 UEFI 引导的 PE 用,大小为 1G=1024M;

第二个供写入 UEFI Clover 引导的 EFI 文件夹用,也可以以后封装另一个UEFI 引导的 PE,所以,大小也为 1G=1024M;

第三个供写入 Mac OS 安装包用,大小设为 7G=7168M(留有余地,方便以后系统安装包升级)。这样,data.img 文件大小为:56756M-2×1024M-7168M=47540M。

3、再用同样的方法,依次建立以下三个分区的 img 文件:

(1)供写入 UEFI 引导的 PE 用,文件名为 uefi1.img,文件大小为 1024M。

(2)供写入 UEFI Clover 引导的 EFI 文件夹用,文件名为 uefi2.img,文件大小为 1024M。

(3)供写入 Mac OS 安装包用,文件名为 macos.img,文件大小为 7168M。这时,FbinstTool 窗口底部显示扩展分区剩余空间:0.00 MB。

(六)把 img 镜像文件转为分区

1、mbrpeiso.img 是用来占位用的,不用转换为分区。

2、右键点击 data.img,点击【加入到分区表】。这时,data.img 改变为分区图标:

3、用同样的方法,依次分别将 uefi1.img、uefi2.img、macos.img 三个 img 转变为分区。

4、删除占位文件——右键 mbrpeiso.img,点击【删除文件】并确认。

img 转为分区完成后的文件列表:

(七)导入 3 个 PE iso 文件到扩展分区

右键点击 FbinstTool 列表空白处,点击【导入文件(扩展分区)】,依次分别导入三个 PE iso:(此处可以随意更换成你自己的 PE 文件)

1、WinlOPE2inl.2Ol8.2.iso

2、Win10_16299_PE_x86&x64_10.31.iso

3、杏雨梨云 USB 维护系统戊戌版.ISO

(八)加入“多 PE 豪华 grldr 菜单”

1、打开“多 PE 豪华 grldr 菜单.txt”

2、检查确认其中每一个 map (bd)/后面的 iso 文件名与刚才导入的三个 PE iso 文件名完全相同。如果不同,请修改后保存。

3、选中全部文本,按 Ctrl+C 键拷贝。

4、点击 FbinstTool 窗口的【Grldr 菜单】。

5、全部选中 FbinstTool 窗口中的 Grldr 菜单文本,按 Ctrl+V,将“多 PE 豪华 grldr 菜单.txt”中的文本全部粘贴到Grldr 菜单中。

6、重要!在 FbinstTool 窗口的空白处点击右键,点击【保存(UTF-8)】。

(九)在“文件资源管理器”或“磁盘管理”中将 data 分区格式化为 exFAT 格式,以便 Windows 和 MacOS 系统共享数据。(如果有什么问题,可以拔、插一下 U 盘试试)

⾄此,Legacy BIOS 引导的 Win10 PE U 盘制作完成,可以运⾏Qemu 启动测试器测试⼀下。

二、制作 UEFI 引导的  Windows10 PE

1、在 FbinstTool 中将 uef1.img 转变为可见分区:

1.1 点击菜单【启动设置-分区表】:

1.2 用鼠标将 uef1.img 拖到分区表最上面,其序号自动变为 0,则该分区在 Windows 下可见。点击“保存”:

2、打开“文件资源管理器”,找到 WinlOPE2inl.2018.2.iso(也可自己选用支持 UEFI 引导的其它 PEiso),双击加载到虚拟光驱。将其中的全部文件复制、粘贴到 uef1.img 对应的可见分区。

至此,UEFI PE 引导分区制作完成。

三、制作 macOS 引导文件,写入 UEFI Clover EFI

1、将 uef2.img 转变为可见分区。

2、打开“文件资源管理器”,将下载解压后得到的 EFI 文件夹复制、粘贴到 uef2.img 对应的分区中。

至此,UEFI Clover 引导分区制作完成。

注意:EFI 引导文件夹对于黑苹果安装 macOS 十分重要,配置不当很可能出现五国、禁行等各种错误而无法继续安装,请根据自己的机型匹配 EFI 文件。

四、重要!重新排列各分区顺序

在 FbinstTool 中点击菜单【启动设置-分区表】,拖曳各 img 文件按正确的顺序排列好。

排列正确的标准,是各 img 文件的“起始扇区号”自上而下一定要按从小到大的顺序排列。排列好后,点击“保存”:

五、制作 Mac OS 安装 U 盘

1、进入 Mac OS 系统环境,插上 U 盘。

2、运行“磁盘工具”,对 U 盘上大小为 7G 的分区抹盘,名称取“USB01”(不含引号),格式为:Mac OS 扩展(日志式)。确保 macOS 宗卷图标显示在桌面上。

3、通过 Mac App Store 下载原版的 macos 安装包。确保已经下载的 Mac OS 系统安装包(例如:Install macOS High Sierra.app)在“应用程序”中。

4、运行“终端”,输入代码(可复制、粘贴):

sudo /Applications/Install\ macOS\ High\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume --applicationpath /Applications/Install\ macOS\ High\ Sierra.app

2018.9.25更新:如果安装10.14系统,此处输入以下代码:

sudo /Applications/Install\ macOS\ Mojave.app/Contents/Resources/createinstallmedia –volume /Volumes/MyVolume –applicationpath /Applications/Install\ macOS\ Mojave.app

然后按回车键。

此时会提示您输入管理员密码(但是您输入的时候不会显示,正常输入就可以)。输入完密码之后按回车键,终端就会提示格式化您的磁盘。如果确认要格式化,输入“Y”,之后按确认。之后终端会出现下面一段内容:

Ready to start.
To continue we need to erase the disk at /Volumes/Yosemite.
If you wish to continue type (Y) then press return: y
Erasing Disk: 0%... 10%... 20%...100%...
Copying installer files to disk...
Copy complete.
Making disk bootable…
Copying boot files…
Copy complete.
Done.

至此,Mac OS 安装 U 盘制作完成。

至此,全部制作过程结束。

六、使用和维护

(一)使用

1、若将电脑的 BIOS 设置为 Legacy BIOS 引导,开机选择 U 盘启动,将出现启动菜单:

选择其中一项即可进入 PE 或本机硬盘引导。

2、若将 BIOS 设置为 UEFI 引导,开机按 F11(其它牌号的主板根据主板说明书选择,一般为 F1、F2、F12、del 键中的一个),将出现 UEFI 启动设备选单:

(1)若选中 UEFI PE 引导,则出现 UEFI PE 启动菜单,选择你所需要的 PE 版本即可进入 WinPE。

(2)当你选择 UEFI Clover 启动后回车,会进入 UEFI Clover GUI菜单:

接下来根据自己的需求选择即可。

(二)维护

1、如果要更换 Legacy BIOS 引导的其它 Win PE,请以管理员身份运行 FbinstTool v1.701.2017.0318,在 FbinstTool 中先删除被替换的原来的 Win PE,然后点击菜单【数据管理-执行碎片整理】。最好先删除全部已经导入的 Win PE,执行碎片整理后再导入需要的 Win PE。当然,别忘了修改“多 PE 豪华 grldr 菜单”的相应项目。

2、如果要更换 UEFI 引导的 Win PE,可直接删除对应 UEFI Win PE 分区中的所有文件,拷入新的 UEFI Win PE 文件。

3、Clover EFI 可以根据自己的硬件、配置需要更新或更换。安装分区也可以自己更换其它版本的 MacOS 安装包。

本文中所用到的所有工具下载地址: 密码:7t1f

 

22 条回应

  1. wx_ZdDBZfmd2018-12-18 · 15:17

    谢谢 分享 下载研究下

  2. Damon2018-12-9 · 11:04

    正是我想要的,谢谢分享