文章目录

  • 一、下载DMG安装镜像
  • 二、安装
  • 三、制作空白磁盘



macOS系统的安装镜像文件默认都是dmg文件,不能直接使用于Windows下的虚拟机安装,所以需要制作成Windows下可以识别的ISO或者CDR格式。

一、下载DMG安装镜像


二、安装

在macOS中双击安装,安装成功后在应用程序中可以看到“安装macOS Sierra.app”的图标。

修改 macdocker desktop镜像 mac镜像设置_System

三、制作空白磁盘

1.打开“磁盘工具”,如下图选择“文件”、“新建映像”、“空白映像”。

2.设定映像的大小(根据要制作的MacOS系统版本所需空间来设置合适的值,设小了装不下,设大了浪费空间),Sierra设置6.3G即可(可以看后面制作完成后的实际占用空间截图为6.26G)。

3.设置格式为:“Mac OS扩展(日志式)”,映像格式为**“读/写磁盘映像”,最重要的是一定要把分区设置为“单个分区-Apple分区图”**,否则制作出来的镜像无法启动。

修改 macdocker desktop镜像 mac镜像设置_System_02


修改 macdocker desktop镜像 mac镜像设置_vim_03


4.存储后,系统会自动挂载映像,此时磁盘工具中可以看到此映像。如果没有可以找到刚才创建的映像文件,双击挂载。

修改 macdocker desktop镜像 mac镜像设置_linux_04


5.在Finder应用程序中“安装macOS Sierra.app”的图标下右键,“显示包内容”,然后双击挂载“Contents\SharedSupport”目录下的InstallESD.dmg映像,系统会自动在Finder中打开其内容,找到BaseSystem.dmg映像文件,双击挂载映像(也可以不挂载,而在第6步时直接拖进恢复来源框中),如果没有,则同时按住“Shift”、“Command”和“.”以显示隐藏文件。

修改 macdocker desktop镜像 mac镜像设置_System_05


修改 macdocker desktop镜像 mac镜像设置_mingw_06


修改 macdocker desktop镜像 mac镜像设置_System_07


6.在磁盘工具中选中新建的空白映像磁盘,执行“编辑”菜单中“恢复”,在弹出的对话框中,恢复来源选择“OS X Base System”(也可以在第5步时不双击挂载BaseSystem.dmg映像,而是在这步中把此映像文件拖到恢复来源选择框中),然后执行恢复。

修改 macdocker desktop镜像 mac镜像设置_vim_08


修改 macdocker desktop镜像 mac镜像设置_Windows_09


7.恢复完成后,原来的空白映像由“未命名”变成了“OS X Base System”,注意与原来的映像相区别,这是恢复后的映像。

修改 macdocker desktop镜像 mac镜像设置_System_10


将“OS X Install ESD”中的Packages目录复制到刚才恢复映像文件磁盘的OS X Base System\Installation目录中,替换原来的Packages软链接。

修改 macdocker desktop镜像 mac镜像设置_Windows_11


然后将“OS X Install ESD”中隐藏文件“BaseSystem.dmg”以及“BaseSystem.chunklist”复制到映像文件磁盘“OS X Base System”的根目录下。

修改 macdocker desktop镜像 mac镜像设置_mingw_12

8.打开磁盘工具,选中映像文件磁盘“OS X Base System”,在右键菜单中执行“OS X Base System”的映像,在弹出的对话框中选择“DVD/CD 主映像”格式,然后存储。也可以在磁盘工具使用“映像”菜单中的“转换”,选取之前创建的DMG映像文件,在弹出的对话框中,选择“DVD/CD 主映像”映像格式,然后存储(注意如果在转换映像前此映像处于挂载状态需要先取消挂载)。

修改 macdocker desktop镜像 mac镜像设置_mingw_13


修改 macdocker desktop镜像 mac镜像设置_vim_14

修改 macdocker desktop镜像 mac镜像设置_vim_15


可以使用能打开ISO的软件,比如UltraISO查看目录结构及内容如下

修改 macdocker desktop镜像 mac镜像设置_mingw_16

此时就可以使用此CDR映像在Windows下的虚拟中进行引导安装macOS系统了。