对于多系统用户,有没有觉得每一个系统一个U盘很麻烦而且浪费U盘,本文会教你如何制作macOS+Ubuntu+WindowsPE多系统启动盘。注意:建议使用博主分享的PE,其他PE文件结构或许不同,不确定能否成功。

准备工作USB 3.0U盘(不可小于16g,博主的是闪迪64gU盘)

Windows 10 1809 PE,百毒盘地址如下(注意,此PE为博主自制PE,兼容PC以及mbp2017,无任何流氓行为,可放心使用)

链接: https://pan.baidu.com/s/1Qb9ieHzwDATaU-FhFuDUJQ 密码: 15ns

一个配置好的可引导Hackintosh的Clover

写入macOS镜像并放入Clover

分区

将U盘格式化成为Hfs格式,卷标为mac,如图。

Linux如何制作efi启动盘,教你制作macOS+Ubuntu+WindowsPE超级启动盘(仅支持UEFI)-编程知识网

将Install macOS Catalina Beta.app拷贝到Application下

终端输入如下命令写入镜像1sudo /Applications/Install\ macOS\ Catalina\ Beta.app/Contents/Resources/createinstallmedia –volume /Volumes/mac –applicationpath /Applications/Install\ macOS\ Catalina\ Beta.app

Linux如何制作efi启动盘,教你制作macOS+Ubuntu+WindowsPE超级启动盘(仅支持UEFI)-编程知识网

挂载U盘EFI分区,将Clover拷贝进去

为Ubuntu以及Windows PE准备分区打开磁盘工具,添加分区,格式为HFs,名称为other。将分区Install macOS Catalina Beta的大小修改为8G,如图。

Linux如何制作efi启动盘,教你制作macOS+Ubuntu+WindowsPE超级启动盘(仅支持UEFI)-编程知识网

进入Windows打开diskgenius,删掉那个最大的HFs分区。

Linux如何制作efi启动盘,教你制作macOS+Ubuntu+WindowsPE超级启动盘(仅支持UEFI)-编程知识网

在空闲区域添加三个Fat32格式的分区,名称分别为Ubuntu,WinPE,Data。其中Ubuntu大小为4G,WinPE大小为3G,Data为剩余空间。

Linux如何制作efi启动盘,教你制作macOS+Ubuntu+WindowsPE超级启动盘(仅支持UEFI)-编程知识网

拷贝Ubuntu以及WinPE的文件

将Ubuntu以及WinPE的镜像解压,直接把镜像根目录所有文件拷贝到对应分区。

Linux如何制作efi启动盘,教你制作macOS+Ubuntu+WindowsPE超级启动盘(仅支持UEFI)-编程知识网

引导设置

Ubuntu在U盘EFI分区新建grub文件夹,和CLOVER文件夹同级。

打开Ubuntu分区,将boot/grub文件夹下的grub.cfg文件以及EFI/BOOT文件夹下的Bootx64.efi和grubx64.efi两个文件拷贝到刚刚新建的grub文件夹下。

Linux如何制作efi启动盘,教你制作macOS+Ubuntu+WindowsPE超级启动盘(仅支持UEFI)-编程知识网

WinPE

打开WinPE分区,将efi/microsoft/boot文件夹下的cdboot.efi文件重命名为cdboot-bak.efi,并将efi/boot文件夹下的bootx64.efi文件拷贝到efi/microsoft/boot文件夹下。并重命名为cdboot.efi。

Linux如何制作efi启动盘,教你制作macOS+Ubuntu+WindowsPE超级启动盘(仅支持UEFI)-编程知识网

至此,你的macOS+Ubuntu+WinPE超级启动盘制作完成。

成品

Linux如何制作efi启动盘,教你制作macOS+Ubuntu+WindowsPE超级启动盘(仅支持UEFI)-编程知识网

2019-7-30更新

重要注意事项

如果要把这个启动盘用于白苹果,记得挂载U盘EFI分区,将Boot->Bootx64.efi文件以及Clover->Cloverx64.efi文件的后缀(.efi)去掉,这样做的目的是干掉U盘的Clover启动项。以防止白苹果误进入Clover,这很重要,白苹果使用Clover会彻底黑屏变砖。白苹果可以按option键选择进入macOS安装盘、Ubuntu安装盘或WinPE启动盘,如果以后安装黑苹果,完全可以再把文件名改回来或者使用本地硬盘中的Clover引导启动盘。