macos - VirtualBox:MacOS Monterry 上的 NS_ERROR_FAILURE 错误
问题描述
macOS 更新到 Monterey 12.0.1 后,virtualbox 环境无法启动。运行后vagrant up
报如下错误:</p>
MacBook-Air cj % vagrant up
Bringing machine 'default' up with 'virtualbox' provider...
==> default: Clearing any previously set network interfaces...
There was an error while executing `VBoxManage`, a CLI used by Vagrant
for controlling VirtualBox. The command and stderr is shown below.
Command: ["hostonlyif", "create"]
Stderr: 0%...
Progress state: NS_ERROR_FAILURE
VBoxManage: error: Failed to create the host-only adapter
VBoxManage: error: VBoxNetAdpCtl: Error while adding new interface: failed to open /dev/vboxnetctl: No such file or directory
VBoxManage: error: Details: code NS_ERROR_FAILURE (0x80004005), component HostNetworkInterfaceWrap, interface IHostNetworkInterface
VBoxManage: error: Context: "RTEXITCODE handleCreate(HandlerArg *)" at line 95 of file VBoxManageHostonly.cpp
谷歌搜索后,有一种方法可以通过运行来修复它sudo "/Library/Application Support/VirtualBox/LaunchDaemons/VirtualBoxStartup.sh" restart
,但是在我运行它之后,我收到以下错误:
MacBook-Air cj % sudo "/Library/Application Support/VirtualBox/LaunchDaemons/VirtualBoxStartup.sh" restart
Password:
Unloading VBoxUSB.kext
Executing: /usr/bin/kmutil unload -b org.virtualbox.kext.VBoxUSB
Unloading VBoxNetFlt.kext
Executing: /usr/bin/kmutil unload -b org.virtualbox.kext.VBoxNetFlt
Unloading VBoxNetAdp.kext
Executing: /usr/bin/kmutil unload -b org.virtualbox.kext.VBoxNetAdp
Unloading VBoxDrv.kext
Executing: /usr/bin/kmutil unload -b org.virtualbox.kext.VBoxDrv
Error: VBoxDrv.kext is already loaded
Error: VBoxUSB.kext is already loaded
Error: VBoxNetFlt.kext is already loaded
Error: VBoxNetAdp.kext is already loaded
Fatal error: VirtualBox
解决方案
推荐阅读
- mpi - 我可以使用 mpirun 运行 mpi 程序的副本还是在一个作业中提交
- awk - 如何在awk中复制一个多维数组(即数组的数组)?
- liquid - 如何在数学块内制作液体逃逸内容
- excel - 合并单元格的动态边框偏移
- javascript - 从 vue.js 中的子发射传递时值未定义
- python - 我该如何解决这个错误?(python 3.8) XxXx
- android - 当 Fragment 恢复时,Observer 停止接收实时数据更新
- r - 如何在 R 中的不同字符串上使用 for 循环?
- google-sheets - countif importrange 返回 0
- java - 将节点值更改为二叉树中的高度