macOS系统升级

资料

Mac安装系统提示macOS Mojave应用程序副本已损坏,不能用来安装macOS

date 102723252015.06
date 1025102018.20
2015年10月27日 星期二 23时25分06秒 PDT
2018年10月25日 星期二 10时20分20秒 PDT

自己制作的 macOS Mojave 10.14.6 iso 文件,亲测可用(附 VMware15 安装 macOS Catalina 图文教程与 macO Catalina.iso 镜像下载地址)

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/lijianbiao0/article/details/89212984
终端执行命令:

hdiutil create -o ~/Desktop/Mojave.cdr -size 6g -layout SPUD -fs HFS+J

解释:
创建一个大小为6G的dmg文件,后面的参数为格式参数,不太清楚,最后一个是文件系统格式(可以不用理会)

hdiutil attach ~/Desktop/Mojave.cdr.dmg -noverify -mountpoint /Volumes/install_build

解释:
挂载上面新建的dmg镜像到虚拟磁盘,载点为install_build(后面会用到,要对应)

sudo /Applications/Install\ macOS\ Mojave.app/Contents/Resources/createinstallmedia --volume /Volumes/install_build --nointeraction

解释:
将所下载的系统安装app文件写入到上面挂载的虚拟光驱磁盘中(也就是我们第一步建立的空镜像中)

hdiutil detach "/Volumes/Install macOS Mojave"

解释:
取消挂载建立的dmg镜像,方便后续编辑,此处可以看到,载点名已经从原来的install_build更改为Install macOS Mojave

hdiutil convert ~/Desktop/Mojave.cdr.dmg -format UDTO -o ~/Desktop/Mojave.iso

解释:
格式转换,将制作好的dmg文件转换为cdr

mv ~/Desktop/Mojave.iso.cdr ~/Desktop/Mojave.iso

解释:
重命名cdr文件为iso
想直接获取cdr镜像的可以跳过此步
实际上macos下的光盘镜像cdr格式就相当于Windows下常见的光盘镜像iso格式,所以只需重命名即可,不需要格式转换(实际上单在macos或Windows下也无法直接进行双方的常用镜像互转)

rm ~/Desktop/Mojave.cdr.dmg

解释:
删除第一步建立的dmg镜像
不是很有必要,作为一个收尾工作,同时可以释放磁盘空间
当然,想要同时保留dmg镜像的就不要执行这一条命令了,熟悉类unix系统的都知道,rm命令是不可逆的,一旦删除就只能从头制作了

发布了167 篇原创文章 · 获赞 62 · 访问量 22万+

猜你喜欢

转载自blog.csdn.net/AdrianAndroid/article/details/103399009