我们通常所安装的虚拟机都是Windows或者Linux系统。虽然之前我也发过在VBox和VMWare中安装Macos系统的文章,但是其性能往往都很差,使用体验非常不好,所以更多只是玩玩而已。
不过今天我要给大家介绍一下无何在KVM中安装Macos虚拟机,安装后其性能基本上可以正常使用,当然如果你的硬件投入更多的话,性能表现会更好。
关于在KVM中安装虚拟机的初始条件,我已经在之前的文章中介绍过了,有需要的同学可以参考我之前发布的文章。本文我仍然还是在Manjaro Linux上使用KVM来安装虚拟机。
下面我们直接进入正题。我选择了https://github.com/foxlet/macOS-Simple-KVM库来简化安装过程,首先下载此库:
git clone --depth 1 --recursive https://github.com/foxlet/macOS-Simple-KVMcd macOS-Simple-KVM
基于性能与兼容性等方面的考虑,我选择安装的Macos版本是catalina,在此过程中会下载安装介质;
cd macOS-Simple-KVM./jumpstart.sh --catalina
之前有同学询问关于显卡等硬件设备透传给虚拟机的问题,由于这个问题比较复杂,我在这里不做过多展开。如果你可以成功透传显卡,当然虚拟机的性能会更好,但这涉及到系统和硬件的兼容匹配问题。某些GPU可以兼容BigSur,但有些则只能兼容catalina。由于我个人没有条件做全面的测试,因此还是建议大家根据自己的实际情况测试验证一下吧。
使用下载库中的安装脚本创建Macos虚拟机;
sudo ./make.sh --add
启动虚拟机之前我们需要修改一下硬件配置,首先我们需要给虚拟机添加一块硬盘。这里你可以选择添加qcow2硬盘文件,或者直接把物理硬盘透传给虚拟机(性能更优)。这块硬盘用于安装和运行操作系统。如下图所示将硬盘sdb透传给虚拟机。

接下来启动虚拟机,进入Macos系统安装过程。首先我们需要格式化一下硬盘,然后按照安装向导完成安装即可。





文章转载自OG完美主义者,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




