You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Apple Silicon M1上使用VirtualBox驱动启动Minikube失败求助

问题分析与解决

根本原因

  1. VirtualBox的ARM64版本目前处于Beta阶段,Minikube的官方驱动适配逻辑中,尚未正式支持darwin/arm64架构下的VirtualBox驱动。Minikube对驱动的支持需要完成兼容性验证和代码对接,Beta版的VirtualBox不在当前支持列表内,因此触发DRV_UNSUPPORTED_OS错误。
  2. VirtualBox本身能正常打开,仅代表它自身可以在M1芯片上运行,但Minikube需要通过专属驱动层与VirtualBox完成交互,这部分对接逻辑目前尚未实现。

解决方法

推荐方案:改用ARM64原生支持的驱动

  • 使用Docker驱动(需先安装Apple Silicon版本的Docker Desktop):
    minikube start --driver=docker
    
  • 使用Hyperkit驱动:
    1. 先通过Homebrew安装Hyperkit:
      brew install hyperkit
      
    2. 启动Minikube:
      minikube start --driver=hyperkit
      

备选方案:通过Rosetta 2转译使用x86版本(不推荐,存在性能损耗)

  1. 开启终端的Rosetta转译:右键终端应用→「显示简介」→勾选「使用Rosetta打开」
  2. 在转译后的终端中,重新安装x86_64版本的Minikube和VirtualBox(VirtualBox x86版本会通过Rosetta在M1上运行)
  3. 执行启动命令:
    minikube start --driver=virtualbox
    

长期方案

等待Minikube官方发布适配ARM64版本VirtualBox的驱动更新。

内容的提问来源于stack exchange,提问作者Dheeraj Dhawan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.26 08:07:38