Sosumi,一种安装 macOS 的简单方法 Ubuntu Linux但没用 – 数字指南

你想安装 macOS 吗? Linux 使用虚拟机? Sosumi 可能是一个简单的选择,但不能 100% 保证它会起作用。

什么是索米?

将 macOS 安装在 Linux 使用 Qemu 虚拟机,开发人员 Alan Pope (popey) 创建了一个捆绑的 snap 包,称为 宗澄. 它易于安装和使用 Ubuntu, Fedora, Debian以及其他主要 Linux 分布。 这里是 Github页面 和这个快照包的来源。 或者直接访问 Sosumi 的快照页面。

安装 Sosumi 软件包后,Clover 引导加载程序将弹出并引导至 macOS 恢复系统。 我们需要注意的一件事是 Sosumi 本身不包含 macOS,而是当我们启动基于 snap 包的 macOS-Simple-KVM 虚拟机来安装 macOS Catalina 桌面时,它会下载相同的安装程序映像。

由这个 snap 包创建的 VM 将有一个固定的分辨率窗口,初始启动有 2GB 内存,捆绑 qemu-virgil,其中包括 virtio-vga,一个准虚拟 3D 图形驱动程序。

我试着用它 Ubuntu 18.04 LTS 并面临几个问题。 让我带您完成 macOS 安装步骤 Linux 在使用 Sosumi 期间,我将讨论我遇到的问题; 为什么最后我放弃了。

如果您正在使用 Ubuntu 或者 Linux Mint 最新的操作系统版本,然后 SNAP 将默认安装在您的系统上,您只需运行以下安装命令即可。 但对于其他支持 Linux 您需要安装 SNAPD 的系统,可以在此处找到步骤 SNAP 安装文档。

sudo snap install sosumi

要在安装后启动或初始化它,只需键入:

sosumi

在命令终端。

通过 SNAP 安装 Sosumi

但是安装了上面的Sosumi稳定包之后初始化,就不断的报错无法连接到KVM,虽然一切正常,也试了所有的铃声和​​口哨,但是还是无法继续。 后来,我删除了稳定包并使用以下命令安装了开发人员:

sudo snap install sosumi --edge

是的,这次它成功地连接了 KVM,但又出现了一个错误。

could not initialize SDL (x11 not available) - exiting

因此,我通过以下命令启用 xhost 访问控制程序:

xhost
xhost local:
xhost localhost

一次,它完成了,再次运行 sosumi 命令,这次我成功地启动了这个过程,首先它下载了 macOS 安装程序图像,然后它触发了带有 Clover 界面的 Qemu 机器在上面安装 macOS。

为虚拟机下载 macOS Catalina 基础系统

在进一步安装 macOS 之前,我们应该记住一些事情 Linux 虚拟机。

  1. CPU 应该支持硬件虚拟化。
  2. 一旦启动并运行,VM 可能会在物理硬盘驱动器上使用超过 30 GB 的存储空间,因此请确保您有足够的空间。 您可以在以下位置检查您的 Sosumi 文件夹大小 ~/snap/sosumi
  3. Sosumi 的脚本会自动为 macOS 分配虚拟 RAM、存储、CPU 和其他虚拟资源,如果你想自定义,可以在 ~/snap/sosumi/common/launch
  4. macOS 的运行速度可能会很慢。
  5. 即使花费数小时,安装和设置 macOS Catalina Linux Qemu 通过这个 SNAP 包,不能保证它会工作。 因此,这只是为了实验,如果它工作正常,那么请尽情享受吧。

Sosumi VM 上的 Clover Bootloader

如果一切顺利,很快你就会看到 Clover bootloader,只需按下 Enter 按钮开始启动 macOS。

笔记: 要释放鼠标指针或取出鼠标指针并将其聚焦在主机操作系统上,请同时按 CTRL + Alt + G。

Sosumi 三叶草 Qemu

macOS 实用程序

如果您是 macOS 的用户,那么您已经知道下一步该做什么,但是,如果不是,那么我们首先创建一个 磁盘分区 在 macOS 上安装 Linux 虚拟机。 选择 磁盘工具 选项。

磁盘工具 mac

Apple 磁盘分区

选择由 Sosumi 脚本创建的第一个分区,大小为 68.72 GB,足以开始。 现在,点击 擦除 顶部菜单中给出的按钮。

分区的虚拟驱动器大小

在 mas OS Extended (Journaled) 中格式化磁盘

只需为磁盘命名,同时保留其余选项不变,单击 擦除按钮。

擦除并命名分区擦除并命名分区

完成后关闭磁盘工具并返回到 macOS 实用程序屏幕。

擦除完成擦除完成

重新安装 macOS

在这里我们向系统展示我们不是从零开始安装 macOS 而是假设存在一些问题并且我们想要重新安装 macOS 的新副本,这就是为什么我们有“重新安装 macOS”选项,所以只需选择它并点击 继续 按钮。

重新安装 MacOS重新安装 macOS

点击 同意 按钮。

Sosumi MACOS CatalinaMACOS卡特琳娜

选择磁盘

我们上面创建的磁盘将在此步骤中显示,选择它并点击 安装 启动 macOS 的按钮 Linux 虚拟机。

选择硬盘选择硬盘

所以,现在如果一切顺利,它将在大约 50 分钟内安装,如果没有,我什至不知道需要多少时间,因为在我的情况下,首先,它显示 23 分钟而不是 11 小时。

它有点卡在这里。 我什至浏览了 Sosumi 的开发人员页面,但没有找到解决此问题的任何相关方法,因此在我的情况下我无法安装它。 我知道在不适合它的硬件和环境上运行 macOS 总是一项繁琐的工作。

在 sosumi 上安装 macOS Linux 虚拟机正在安装 macOS Linux 虚拟机

所以,这是我的困境,但是,如果您有时间并想尝试一下,可以尝试 宗澄 在您的机器上可能在您的情况下工作正常。 不过,我也会尝试这个 snap 包 VM 的来源 macOS-简单-KVM, 一组用于在 QEMU 上设置快速 macOS VM 的工具,由 KVM 加速,并将让您了解我的使用经验。 到那时是安全的,并继续试验 Linux.