【问题标题】:How to make Linux System work via Oracle VM Box on a Apple MacBook M1 running MacOS Big Sur?如何在运行 MacOS Big Sur 的 Apple MacBook M1 上通过 Oracle VM Box 使 Linux 系统工作?
【发布时间】:2021-10-15 19:14:41
【问题描述】:

我想在我的 M1 MacBook 上使用 Linux 来完成我的信息安全课程。我已经安装了最新版本的 Oracle VirtualBox (6.1.26)。它安装得很好,没有任何故障。但是在导入 .ova 文件后,当我启动系统时。它给出了两个错误框。

VM Box Error 1 VM Box Error 2

我已经尝试了很多修复。 Kernel driver not installed (rc=-1908) Getting Errors in macOS Big Sur 11.0.1

Unable to start a Linux VM in VirtualBox

但这不起作用。首先,我在“系统偏好设置”>“安全和隐私”>“常规”部分中没有收到任何消息。其次,当我运行上面链接中提到的命令时,它会说

Error Domain=KMErrorDomain Code=71 "不兼容的架构:二进制适用于 x86_64,但需要 arch arm64e。 架构不兼容:二进制适用于 x86_64,但需要 arch arm64e

Terminal Snapshot

我猜这是由于 arm64 架构而导致的 M1 特定问题。 有没有人解决这个问题?

【问题讨论】:

  • 你能用UTM吗?

标签: linux-kernel virtual-machine macos-big-sur apple-m1 kernel-extension


【解决方案1】:

看起来您尝试导入的 Virtual Box 是使用 x86_64 架构安装的。到目前为止,无法在 M1 Mac 上运行基于 x86 的客户机,因为它们是不同的架构。

编辑:

https://www.virtualbox.org/manual/UserManual.html#hostossupport

列出所有支持的主机操作系统。它现在需要英特尔 Mac。 截图:

【讨论】:

    猜你喜欢
    • 2021-05-08
    • 2023-03-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-26
    • 2021-09-01
    • 1970-01-01
    相关资源
    最近更新 更多