1.准备工具/环境
Win系统+DiskGenius:可在Mac的虚拟机内运行
Mac系统+磁盘工具+终端:亲测Catalina 10.15.6,理论上10.13.6或者更高均可制作多合一优盘
64G优盘
制作好的macOS系统包,dmg格式:如无可参考这链接获取https://www.itpwd.com/245.html
2.Win系统
观察以下系统文件包的体积
macOS Big Sur 11 Beta 6(20A5364e) Installer.dmg:12G
macOS Catalina 10.15.6(19G2021) Installer.dmg:7.68G
macOS Mojave 10.14.6(18G103) Installer.dmg:5.65G
macOS High Sierra 10.13.6(17G66) Installer.dmg:4.86G
规划分区容量大小
以64G优盘为例,在Win内显示61G可用空间
由于每个DMG系统在写入优盘时都要至少预留100M的空间,所以规划好的分区信息如下
FILE:29G,也可以配置exfat格式,和fat32这两个格式都可以跨平台使用,作日常数据存储使用
Big Sur:13G
Catalina:8G
Mojave:6G
High Sierra:5G
注意:由于Big Sur目前还处于测试版,所以体积的变动较大,所以多预留了1G的空间,可供之后重复写入
分区
如果是Win虚拟机,把优盘挂载到Win虚拟机内
打开DiskGenius,优盘设置为MBR模式,其中FILE作为主分区,四个系统总体作为扩展分区,四个系统分别作为逻辑分区
内按照上一步规划的对优盘进行分区,一共五个分区,在创建时统一选择FAT32格式
这一步不能选择GPT模式,否则会在之后写入系统时mac会破坏优盘的分区表
分区完毕后,Win可能无法正常显示优盘的5个分区,忽略就好,把优盘安全移除/断开挂载,接入Mac系统
3.Mac系统
抹掉并重命名分区
打开磁盘工具,可以观察到优盘已分配5个分区,对这五个分区分别抹掉成对应的文件格式并重命名,用以系统写入时的唯一标识,例如:
FILE:FAT32或ExFAT
sur:Mac OS扩展(日志式)
cat:Mac OS扩展(日志式)
moj:Mac OS扩展(日志式)
hs:Mac OS扩展(日志式)
写入macOS系统到优盘分区内
双击打开以下dmg系统文件包
macOS Big Sur 11 Beta 6(20A5364e) Installer.dmg
macOS Catalina 10.15.6(19G2021) Installer.dmg
macOS Mojave 10.14.6(18G103) Installer.dmg
macOS High Sierra 10.13.6(17G66) Installer.dmg
按照分区的名字,把挂载出来对应的dmg包内的app文件,分别写入到优盘,写入命令参考系统下载&优盘制作的Mac平台制作优盘部分
建议制作完一个系统后,先取消挂载再挂载另一个系统,这样比较容易区分
制作后的其他事项
1.在整个过程中,需要注意的体积大小只是在Win系统内
2.在Win下可正常读写主分区作为存储使用,某些时候插入Win系统时会提示未识别分区,忽略即可
3.在Mac下可正常识别五个分区,数据存储只使用主分区也就是上文规划的FILE分区
4.如果日后某个dmg系统需要更新,按照之前的抹掉并重命名分区,再使用终端写入到优盘,前提是dmg文件不能大于分区的容量,否则需要从Win规划分区重新制作
5.用该姿势制作的优盘适用黑白苹果,黑苹果使用还需另外准备EFI引导文件,EFI引导文件可放在其他硬盘/优盘启动后,再插入本文制作的优盘即可使用
6.使用该方法制作的多合一优盘,在安装时需使用兼容Legacy的模式才能正常识别本文制作优盘,因为上述的方法是使用MBR引导方式,如需要的话可以在安装完毕后,再设置纯UEFI引导
本文关联以下文章:
赠送1:制作单优盘/多合一的macOS优盘系统,适用黑白苹果