VirtuablBox 出错: VERR_SUPLIB_OWNER_NOT_ROOT 解决方法

时间:2022-07-29 17:21:31

刚刚把 VirtualBox 升级, 从 3.2 到 4.0.4 后,虚拟机上的系统无法运行, 提示:

VERR_SUPLIB_OWNER_NOT_ROOT

查了一下,发现是因为 /opt 的 owner 不是 root 导致的,将其 owner 改成 root 即可:

chown root /opt

Come from : http://blog.163.com/vic_kk/blog/static/4947052420112844544747/
virtualbox 启动问题
不能为虚拟电脑 xp 打开一个新任务.
Failed to load VMMR0.r0 (VERR_SUPLIB_OWNER_NOT_ROOT).
返回 代码:
NS_ERROR_FAILURE (0x80004005)
组件:
Console
界面:
IConsole {8ab7c520-2442-4b66-8d74-4ff1e195d2b6}

查找问题在哪
ls -l /
drwxr-xr-x  13 abc  test   4096 6月   7 2012 usr
发现/usr不属于root用户
解决方法:
sudo chown root:root /usr/
如果还是不行,再检查下/usr/lib是否属于root,用上面方法解决。

问题
不能为虚拟电脑 xp 打开一个新任务.
Implementation of the USB 2.0 controller not found!
Because the USB 2.0 controller state is
part of the saved VM state, the VM cannot be started. To fix this
problem, either install the 'Oracle VM VirtualBox Extension Pack' or
disable USB 2.0 support in the VM settings (VERR_NOT_FOUND).

解决方法安装virtualbox extension pack
http://download.virtualbox.org/virtualbox/
下载
Oracle VM VirtualBox Extension Pack
VBoxGuestAdditions
这两个包
我安装的是virtualbox 4.3.20,选择下载4.3.20的的

安装:
VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-4.3.20.vbox-extpack
虚拟机上--设备--分配光驱--选择一个光驱   选择下载的VBoxGuestAdditions_4.3.20.iso ,就会自动开始安装,根据提示操作就可
作者:帅得不敢出门   程序员群:31843264