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

MacOS Ventura 13.4下Minikube启动失败(IF_VBOX_NOT_VISIBLE错误)求助

解决Minikube + VirtualBox在macOS Ventura下的IF_VBOX_NOT_VISIBLE错误

环境信息

  • macOS Ventura 13.4
  • Minikube v1.24.0(已重装)
  • VirtualBox 7.0(已卸载重装并重启系统)
  • 已授予VirtualBox完全磁盘访问权限,开启「App Store和已识别开发者」应用来源选项

错误日志

Exiting due to IF_VBOX_NOT_VISIBLE: Failed to start host: driver start: Error setting up host only network on machine start: The host-only adapter we just created is not visible. This is a well known VirtualBox bug. You might want to uninstall it and reinstall at least version 5.0.12 that is is supposed to fix this issue
💡 Suggestion: Reboot to complete VirtualBox installation, verify that VirtualBox is not blocked by your system, and/or use another hypervisor

排查与解决步骤

1. 手动重建VirtualBox仅主机网络

  • 打开VirtualBox,进入「偏好设置」→「网络」→「仅主机(Host-Only)网络」
  • 删除所有现有仅主机网络,点击「添加」新建一个
  • 配置新建网络:IPv4地址设为192.168.56.1,子网掩码255.255.255.0,关闭DHCP服务器
  • 执行minikube delete清理旧实例,再尝试minikube start --driver=virtualbox

2. 确认VirtualBox内核扩展授权

macOS Ventura对内核扩展的授权逻辑有变化:

  • 打开「系统设置」→「隐私与安全性」,下拉到「安全性」区域,检查是否有Oracle内核扩展的授权提示,点击「允许」
  • 若没有提示,重新安装VirtualBox,安装完成后先去隐私设置确认授权,再重启系统

3. 更新Minikube至最新稳定版

v1.24.0与VirtualBox 7.0存在兼容性问题:

  • 卸载旧版后安装最新版:
    curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-darwin-amd64
    sudo install minikube-darwin-amd64 /usr/local/bin/minikube
    
  • 验证版本:minikube version,确认更新后再启动Minikube

4. 切换至Docker驱动(替代方案)

若VirtualBox问题无法解决,Docker驱动在macOS上兼容性更佳:

  • 确保Docker Desktop已安装并启动
  • 执行minikube start --driver=docker直接启动,无需处理主机网络配置

5. 重置VirtualBox网络命令行

  • 执行以下命令强制重置仅主机网络:
    sudo vboxmanage hostonlyif remove vboxnet0
    sudo vboxmanage hostonlyif create
    
  • 重启VirtualBox后,再次尝试启动Minikube

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.18 19:45:05