制作macOS安装盘

2024-10-08 17:35:43 浏览数 (3)

好久没用macOS了,发现系统已经从10.14更新到12.1了,趁此机会制作了个macOS 12.1安装盘(苹果系统越来越大,老系统8G优盘就够了,新系统得准备16G优盘),制作办法在文档末尾。把制作的安装盘通过vmware菜单:虚拟机 → 可移动设备 → 找到后,断开与电脑主机的连接就自动连给当前运行中的虚拟机了,重启虚拟机,在虚拟机开机的时候就会识别到安装盘来安装macOS系统了。注意:vmware默认不支持创建macOS虚机,但安装个这个软件后就可以支持了,这个软件的使用说明参考:https://github.com/BDisp/unlocker ,说白了就是以管理员身份运行win-install.cmd

安好后打开VMware新建空虚拟机的过程中发现多了个“Apple Mac OS X”的选项

创建好空的虚拟机后,在虚机目录找到.vmx配置文件,右击用记事本打开在开头添加下面两句话,保存后开始安装系统。

smc.version = "0"

bios.bootDelay="60000"

安装系统的第一步是分区,然后才是安装系统,参考https://cloud.tencent.com/developer/article/1936488

这里多说几句:

Only 64bit,≥10.8

OS X,≥10.8

macOS,≥10.12

看不懂这3句解释如下:

①10.8以前的叫Mac OS X,有32位和64位之区分。

②从10.8开始改名叫OS X,只有64位了。另外10.8是苹果系统的最后一个大猫版本(以猫科动物命名),也是纯64位的第一个版本。具有纪念意义。

③从10.12开始改名叫macOS,是为了跟iOS, tvOS, watchOS的命名格式相统一。

制作启动盘的命令如下(前提是把系统盘包放到/Application目录),注意先把优盘数据备份好。

请保持耐心,制作安装盘需要半个多小时

以10.9版为例:

sudo /Applications/Install OS X Mavericks.app/Contents/Resources/createinstallmedia --volume /Volumes/10.9 --applicationpath /Applications/Install OS X Mavericks.app –nointeraction

以10.10版为例:

sudo /Applications/Install OS X Yosemite.app/Contents/Resources/createinstallmedia --volume /Volumes/10.10 --applicationpath /Applications/Install OS X Yosemite.app --nointeraction

以10.11版为例:

sudo /Applications/Install OS X El Capitan.app/Contents/Resources/createinstallmedia --volume /Volumes/10.11 --applicationpath /Applications/Install OS X El Capitan.app --nointeraction

以10.12版为例:

sudo /Applications/Install macOS Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/10.12 --applicationpath /Applications/Install macOS Sierra.app --nointeraction

以10.13 beta版为例:

sudo /Applications/Install macOS 10.13 beta.app/Contents/Resources/createinstallmedia --volume /Volumes/10.13 --applicationpath /Applications/Install macOS 10.13 beta.app --nointeraction

从macOS 10.13.6(macOS High Sierra)开始变了,去掉了--applicationpath及后面的

参考https://support.apple.com/zh-cn/HT201372

直接从App Store里下载的安装文件可能只有几十M,等你安装的时候它是现下的,而下载的.dmg的相当于是离线版

下载好.dmg文件后,把它复制到苹果系统里双击打开后,把里面的安装包复制到应用程序里面(/Application)

以10.14.5为例

sudo /Applications/Install macOS Mojave.app/Contents/Resources/createinstallmedia --volume /Volumes/10-14-5

黑体10-14-5是优盘名

以12.1为例

sudo /Applications/Install macOS Monterey.app/Contents/Resources/createinstallmedia --volume /Volumes/monterey121

黑体monterey121是优盘名

0 人点赞