如何在macOS上通过Fusion安装 Catalina虚拟机
背景
最早在fusion上用高版本macOS iso镜像安装虚拟机失败了,本文主要参考链接1,记录在在(macOS10.15)上通过VMware Fusion 安装Catalina虚拟机的方法。
时间: 2023年11月25日 下午2:43:38
macOS:10.15.7
VMWare Fusion:专业版 11.5.5
步骤1: 获取原生安装包
下载macOS:https://support.apple.com/zh-cn/HT211683
如果您是 Catalina,建议不要下载高版本镜像(对fusion有要求,高版本fusion对macOS版本有要求)。
下载完成后,查看文件:
步骤2 : 创建iso文件
hdiutil 是 macOS 操作系统中的一个命令行工具,用于处理磁盘映像(Disk Image)文件。它提供了一系列的功能,包括创建、挂载、卸载和转换磁盘映像文件等操作。
hdiutil create -o /tmp/Catalina -size 13650m -volname Catalina -layout SPUD -fs HFS+J
# 创建磁盘映像,使用 SPUD 布局和 HFS+J 文件系统
# 如果遇到任何报错,可以重启系统重试
hdiutil attach /tmp/Catalina.dmg -noverify -mountpoint /Volumes/Catalina
# 挂载:将刚刚创建的磁盘映像文件挂载到文件系统中。
sudo /Applications/Install\ macOS\ Catalina.app/Contents/Resources/createinstallmedia --volume /Volumes/Catalina --nointeraction
# 复制安装文件到磁盘映像: 使用 macOS 安装器内的 createinstallmedia 工具
sudo hdiutil detach -force /Volumes/Install\ macOS\ Catalina
# 卸载磁盘映像
hdiutil convert /tmp/Catalina.dmg -format UDTO -o ~/Desktop/Catalina.cdr
# UDTO 表示 "Universal Disk Image Format (compressed)",即 .cdr 格式。
mv ~/Desktop/Catalina.cdr ~/Desktop/Catalina.iso
rm /tmp/Catalina.dmg
效果如下:
步骤3: Fusion创建虚拟机
打开Fusion 选择iso安装即可,注意版本适配情况,选择 macOS 10.15。
注:macOS/fusion/虚拟机版本要求:如果安装macOS Ventura,fusion要求 >=13,因此 macOS要求 >=12 Monterey)
效果如下:
参考
1、https://www.javatang.com/archives/2023/04/21/31323780.html