【虚拟机装黑苹果(第三弹)】macOS安装镜像格式转换(dmg转iso,非UltraISO方法)
前言
关于Wmware虚拟机装黑苹果,不能直接使用dmg格式的macOS安装镜像进行安装,需要把dmg格式转换为iso格式才行。网上部分教程是教你使用UltraISO将dmg格式的镜像转换为iso格式(比如此篇),但是这种方法只适用于版本10.12以下的镜像,10.12及以上版本使用此方法无效。
1 macOS 10.13 Sierra 安装文件转ISO
把下载好的dmg格式镜像放到macOS桌面,双击镜像文件,桌面弹出新盘(也有可能不弹出新盘直接打开文件夹,这取决于你下载的镜像)→双击新盘,弹出文件夹→将“安装 macOS Sierra”拖动到右边文件夹,在启动台里能看到“安装 macOS Sierra”。
打开终端,依次输入以下命令:
- 第一条命令:
hdiutil attach /Applications/Install\ macOS\ Sierra.app/Contents/SharedSupport/InstallESD.dmg -noverify -nobrowse -mountpoint /Volumes/install_app
命令解释:将“安装 macOS Sierra”关联到Volumes/目录下, 成为install_app,执行效果如下图。
- 第二条命令:
hdiutil create -o /tmp/Sierra.cdr -size 7316m -layout SPUD -fs HFS+J
命令解释:建立一个大小为 7316MB 的cdr 文件(iso前身), 放在临时目录下,之后会转换为iso格式,并从临时目录下移除,执行效果如下图。
- 第三条命令:
hdiutil attach /tmp/Sierra.cdr.dmg -noverify -nobrowse -mountpoint /Volumes/install_build
命令解释:将上面的临时文件关联到/Volumes/目录下,成为install_app,执行效果如下图。
- 第四条命令:
asr restore -source /Volumes/install_app/BaseSystem.dmg -target /Volumes/install_build -noprompt -noverify -erase
命令解释:将install_app 中BaseSystem.dmg 转到/Volumes/install_build中,执行效果如下图。
- 第五条命令:
rm /Volumes/OS\ X\ Base\ System/System/Installation/Packages
命令解释:删除Packages。
- 第六条命令:
cp -rp /Volumes/install_app/Packages /Volumes/OS\ X\ Base\ System/System/Installation/
- 第七条命令:
cp -rp /Volumes/install_app/BaseSystem.chunklist /Volumes/OS\ X\ Base\ System/BaseSystem.chunklist
- 第八条命令:
cp -rp /Volumes/install_app/BaseSystem.dmg /Volumes/OS\ X\ Base\ System/BaseSystem.dmg
命令解释:上述3个命令都是将install_app里的东西放到OSX Base System 中, OSX Base System存放就是最后iso 镜像里的所有内容。
- 第九条命令:
hdiutil detach /Volumes/install_app
命令解释:装卸install_app,执行效果如下图。
- 第十条命令:
hdiutil detach /Volumes/OS\ X\ Base\ System/
命令解释:装卸osx Base System,执行效果如下图。
- 第十一条命令:
hdiutil convert /tmp/Sierra.cdr.dmg -format UDTO -o /tmp/Sierra.iso
命令解释:将Sierra.cdr.dmg文件转换为Sierra.iso文件,执行效果如下图。
- 第十二条命令:
mv /tmp/Sierra.iso.cdr ~/Desktop/Sierra.iso
命令解释:将Sierra.iso.cdr文件放到桌面,并将后缀改为.iso。
最后桌面将出现Sierra.iso,至此转换成功。
2 macOS 10.15 Catalina 安装文件转ISO
参考教程:MacOS Catalina 10.15.4光盘镜像文件制作。
hdiutil create -o /tmp/Catalina.cdr -size 8192m -layout SPUD -fs HFS+J//创建一个cdr文件
hdiutil attach /tmp/Catalina.cdr.dmg -noverify -mountpoint /Volumes/install_build//把这个cdr文件挂载为/Volumes/install_build
sudo /Applications/Install\ macOS\ Catalina\.app/Contents/Resources/createinstallmedia --volume /Volumes/install_build//使用应用资源包里的createinstallmedia程序开始在/Volumes/install_build创建启动盘
//键入“Y”继续
mv /tmp/Catalina.cdr.dmg ~/Desktop/InstallSystem.dmg//安装文件制作完成后,移动至桌面
//把桌面安装盘Install macOS Catalina弹出
hdiutil convert ~/Desktop/InstallSystem.dmg -format UDTO -o ~/Desktop/macOS.Catalina//将DMG格式的安装盘转换为cdr格式
cd ~/Desktop/
mv macOS.Catalina.cdr macOS.Catalina.iso//将cdr格式的光盘镜像文件转为为ISO格式
参考文献
[1] ultraiso软碟通dmg转iso图文教程 by 微wx笑
[2] 制作macOS 10.12 ISO安装文件 by 铭显
[3] 製作 macOS Sierra 10.12 的開機隨身碟及 ISO 映像檔 by 海公公
[4] macos 系统镜像iso 的制作 by ldzSpace
[5] 通过mac电脑将macos系统的dmg镜像转换为iso文件,供VMware安装mac系统 by sxjlinux
[6] MacOS Catalina 10.15.4光盘镜像文件制作 by hymnal
【虚拟机装黑苹果(第三弹)】macOS安装镜像格式转换(dmg转iso,非UltraISO方法)相关推荐
- 【虚拟机装黑苹果(第四弹)】解决macOS10.13及以上版本下无法安装VMware Tools的问题
虚拟机添加"C:\Program Files (x86)\VMware\VM MAC 10.15 2\tools"路径下的darwinPre15.iso文件. 安装Vmware T ...
- 【虚拟机装黑苹果(第二弹)】Win10/macOS环境下制作黑苹果安装U盘(能被Vmware虚拟机识别)
目录 1 为什么要制作黑苹果安装U盘? 2 Win10环境制作黑苹果安装U盘 3 macOS环境制作黑苹果安装U盘 4 总结 参考文献 1 为什么要制作黑苹果安装U盘? 很多网友都知道如何在Vmw ...
- a10 amd 安装黑苹果_通宵制作黑苹果lingxi_AMD_Ryzen_macOS_10.13.傻瓜版安装镜像
通宵制作黑苹果lingxi_AMD_Ryzen_macOS_10.13.简单傻瓜版安装镜像: 嗨,大家好! 这次是给大家带来的是AMD Ryzen平台全新的mac10.13.3的简洁安装镜像! 镜像安 ...
- 家用服务器虚拟机装hadoop,超详细hadoop虚拟机安装教程(附图文步骤)
前两天看到有人留言问在什么情况下需要部署hadoop,我给的回答也很简单,就是在需要处理海量数据的时候才需要考虑部署hadoop.关于这个问题在很早之前的一篇分享文档也有说到这个问题,数据量少的完全发 ...
- VMware虚拟机装系统时识别不出系统镜像文件(system not found / vmtool)
1:先排除IOS镜像是否有问题 我一开始是在阿里云镜像下载的,出现找不到镜像,因为新版VMware已经不能使用从其他地方下载的镜像文件,之后在官网下的问题解决了(官网:获取Ubuntu服务器版 | U ...
- DXF转DWG怎么转?三招轻松实现DXF格式转换成DWG
想必CAD文件对从事设计行业的小伙伴来说是不陌生的吧?DXF和DWG就是CAD保存数据时所专用的文件格式,但是两者性质不同.前者是一种矢量数据格式,而后者则是用于保存AutoCAD设计数据的一种专有文 ...
- macOS硬盘如何格式转换?用Tuxera NTFS就够了!
为满足不同数据存储的需求,我们可能需要将文件系统转换为磁盘格式.例如,FAT32具有良好的兼容性,经常在U盘的文件系统中使用,但不适合4 GB以上的大文件存储,因此可能需要转换为 exFAT. NTF ...
- usb启动pe和Linux,打造自己的多功能USB启动盘——grub2引导WinPE、Archlinux安装镜像和Ubuntu liveCD...
利用U盘制作启动盘,引导WinPE.Linux安装的文章多如牛毛,与他们相比本文的特点有: 1.用且仅用grbu2做引导.不使用grub4dos,不是使用msdos mbr转到活动分区,到ntldr, ...
- win10镜像无法再此计算机上运行,Win10安装镜像提示运行此工具时出现问题如何解决...
很多Win10系统用户都会到微软官网下载一些自己需要的软件或者工具等,不过,有些用户发现Win10系统镜像无法安装而且还提示"运行此工具时出现问题,提示代码0x80080005 - 0x90 ...
- vmesxi 虚拟服务器 黑苹果,ESXI虚拟机安装MacOS
虚拟机上安装macos比物理机上安装限制少的多,也简单的多. 本文是在esxi6.7 update3版本上安装的Macos Catalina 10.15.6 .安装流程总的来说分三步, 是制作ISO虚 ...
最新文章
- 华南农业大学在Annual Review of Microbiology发表三篇综述文章
- Table '' is marked as crashed and should be repaired 解决方法
- 【MatConvnet速成】MatConvnet图像分类从模型自定义到测试
- Python 中的hash
- notepad设置中文
- python http协议获取对方的ip地址_http协议(一)基础知识
- ASP.Net/C# - PayPal接口文档
- 个人收藏的flex特效网址【经典中的极品】
- Java内存模型三大特性
- ASP.NET关闭下载窗口
- 风险投资,扼杀中国互联网创新的黑手
- AnyLogic简介
- JAVA_JDK下载与安装教程
- 局域网屏幕监控软件_实验14:局域网监控软件的应用
- apk提取加密素材_WDF资源加密及解密工具 – 素材防偷专用工具(附带教程)
- 常见计算机英语词汇翻译,常见计算机英语词汇翻译_0.doc
- 学习Linux的第七十一天
- 人力资源管理系统课程设计
- 华为畅享8plus停产了吗_华为畅享8和Plus哪个好? 华为畅享8 Plus与畅享8区别对比评测...
- 会议OA(会议排座送审)
热门文章
- 机器学习实战 2.3获取数据
- VBa运行c语言程序,Excel VBA编程详解
- 阿里巴巴P3C java编程规范(最新版github下载)
- LCD12864 并口和串口通用程序
- 联机侠控制台JAVA_我的世界MultiMc启动器
- DIY 3.5毫米/MMCX接口的耳机线(无麦)
- 通达信标记符号_通达信49个图标,高手指教,通达信软件里的股票标记符号,能增加吗...
- excel在线_如何设计有趣又实用的在线课程
- gpgga格式读取MATLAB,gpgga数据格式
- 使用PuttyGen和TortoiseGit进行Clone with SSH