1
3
<新用户,声誉太低,无法对大卫的帖子发表评论> 根据David Leitko的回答,VirtualBox是一个x86(更具体地说,AMD64/x86_64)虚拟化管理程序。然而,从我在这个话题上看到的各种讨论来看,许多用户并不真正理解这到底意味着什么。 因此,这不仅意味着VirtualBox只能在x86上运行 CPU ,而且它需要x86的所有其他元素 平台 这些包括系统内存、各种总线控制器(PCI、USB)、硬盘控制器、声卡、图形、BIOS/UEFI等。在Apple Silicon上,这些都不采用相同的形式 平台 -也就是说,他们不使用过去40年来在PC生态系统中建立的任何标准。 因此,不仅VirtualBox 不 在苹果硅公司工作,它将 从未 在苹果硅公司工作。永远不会有任何方法可以在Apple Silicon Mac上运行在Intel Mac上运行的VirtualBox映像。永远。 VirtualBox论坛上更详细地介绍这一点的规范讨论线程是 here . |
2
1
VirtualBox是一个 x86 虚拟化管理程序。它只能在x86平台上运行。请参阅 https://www.virtualbox.org 虽然Rosetta 2可以在M1 Mac上很好地运行许多x86应用程序,但不支持虚拟化产品 Apple document |
3
1
在Mac OS Big Sur 11.4上,当我尝试添加我的Ubuntu实例(在Intel tho上)时,也遇到了同样的问题,这里没有任何建议,其他主题也有帮助。 事实证明,您必须在“设置”中授予对虚拟盒的访问权限(全光盘访问权限)。转到设置->安全与;隐私->隐私->全光盘访问->加号(需要时解锁)->选择虚拟盒应用程序->打开。 之后,我可以在Finder中选择我的Ubuntu镜像。 |
4
1
如果你正在寻找在Mac M1上运行一些虚拟机(如Ubuntu)的解决方案,你应该看看 on UTM 。这是一个免费工具(如果通过Apple Store安装,则需付费)。它有 QEMU 引擎盖下。QEMU是一个可以模拟x86处理器的硬件仿真器。因此,UTM能够运行x86 Ubuntu。 我能够在我的Mac M1上安装并运行Ubuntu 22,但它的运行速度非常慢。安装最低配置大约需要1个小时。您可以选择从以下位置获取已安装的ubuntu 14.04 x86 UTM download gallery .但与 VirtualBox for M1 2023年仍处于开发者预览版,至少UTM上的Ubuntu可以工作,尽管处理每次鼠标点击可能需要2-5秒。当Ubuntu在VirtualBox中启动时崩溃。 因此,如果你真的需要x86客户操作系统,你可以尝试UTM。目前速度很慢,但仍然是一种选择。 |
5
-1
在MacOS Big Sur上更新VirtualBox应用程序后,我也遇到了同样的问题。对我有效的方法是转到系统偏好设置-安全和;隐私-常规,然后单击允许按钮以允许Oracle进行扩展(首先单击屏幕左下角的锁符号并输入密码)。 实际上,在安装过程中,我收到了一个弹出窗口,告诉我要这样做,但我不太确定它到底想让我做什么。只有在收到这个错误后,我才费心仔细看,嗯。。。 希望这也能解决你的问题! |
6
-1
以下是在Mac m1/m2笔记本电脑中设置ubuntu服务器的示例: docker-compose.yaml:
然后,您可以使用以下命令连接到它:
默认密码为
参考: https://hub.docker.com/r/yingshaoxo/ubuntu_ssh_server_for_the_stupid_apple_macos_m1_system |