Catalina系统文件制作命令行

Catalina中通过命令行制作可用于VMware虚拟机安装的ISO文件。

命令行

The default interactive shell is now zsh.
To update your account to use zsh, please run `chsh -s /bin/zsh`.
For more details, please visit https://support.apple.com/kb/HT208050.
192:~ test$ hdiutil create -o /tmp/Catalina -size 8500m -volname Catalina -layout SPUD -fs JHFS+
created: /tmp/Catalina.dmg
192:~ test$ hdiutil attach /tmp/Catalina.dmg -noverify -mountpoint /Volumes/Catalina
/dev/disk3 Apple_partition_scheme
/dev/disk3s1 Apple_partition_map
/dev/disk3s2 Apple_HFS /Volumes/Catalina
192:~ test$ sudo /Applications/Install\ macOS\ Catalina.app/Contents/Resources/createinstallmedia --volume /Volumes/Catalina --nointeraction
Password:
Erasing disk: 0%... 10%... 20%... 30%... 100%
Copying to disk: 0%... 10%... 20%... 30%... 40%... 50%... 60%... 70%... 80%... 90%... 100%
Making disk bootable...
Copying boot files...
Install media now available at "/Volumes/Install macOS Catalina"
192:~ test$ hdiutil detach /volumes/Install\ macOS\ Catalina
"disk3" ejected.
192:~ test$ hdiutil convert /tmp/Catalina.dmg -format UDTO -o ~/Desktop/Catalina.cdr
正在读取Driver Descriptor Map(DDM:0)…
正在读取Apple(Apple_partition_map:1)…
正在读取(Apple_Free:2)…
正在读取disk image(Apple_HFS:3)…
..............................................................................
已耗时: 1m 6.506s
速度:127.8M字节/秒
节省:0.0%
created: /Users/test/Desktop/Catalina.cdr
192:~ test$ mv ~/Desktop/Catalina.cdr ~/Desktop/Catalina.iso
192:~ test$ rm /tmp/Catalina.dmg
192:~ test$

参考资料:

  1. 时间过得比较久,具体地址找不到了。
  2. 等下次再补。