我刚刚安装了一个新的OpenSuse Tumble杂草,并通过yast安装了"virtualbox,内核源“。将普通用户添加到vboxuser组中。重新启动。现在,当我试图安装客户vm (也是一个OpenSuse)时,我得到了以下错误:
https://i.imgur.com/YYSYkxO.png
linux-4tur:~ # ls -lah /sbin/vboxconfig
ls: cannot access '/sbin/vboxconfig': No such file or directory
linux-4tur:~ # ls -lah /sbin/ | grep -i vbox
linux-4tur:~ #
linux-4tur:~ # ls -lah /dev/vboxdrv
ls: cannot access '/dev/vboxdrv': No such file or directory
linux-4tur:~ #
linux-4tur:~ # modprobe vboxdrv
modprobe: FATAL: Module vboxdrv not found in directory /lib/modules/4.10.12-1-default
linux-4tur:~ # 我遗漏了什么?
发布于 2017-05-08 18:54:09
也许在安装的时候yast给了你一个警告?尝试安装内核-dev并重新安装virtualbox。
尝试从virtualbox站点下载并手动安装rpm。
发布于 2017-06-26 13:44:35
在我的具体例子中,存在vboxconfig二进制文件,但它没有被标记为可执行文件。将其标记为可执行文件并手动运行,一旦为我修复了问题。
# whereis vboxconfig
vboxconfig: /sbin/vboxconfig
# /sbin/vboxconfig
-bash: /sbin/vboxconfig: Permission denied
# ls -l /sbin/vboxconfig
-rw-r--r-- 1 root root 1334 Jun 21 12:12 /sbin/vboxconfig
# chmod +x /sbin/vboxconfig
# /sbin/vboxconfig
Installing all required packages...
Building kernel modules...
Kernel modules built correctly. They will now be installed.
insmod /lib/modules/4.11.6-1-default/misc/vboxdrv.ko
insmod /lib/modules/4.11.6-1-default/misc/vboxnetflt.ko
insmod /lib/modules/4.11.6-1-default/misc/vboxnetadp.ko
insmod /lib/modules/4.11.6-1-default/misc/vboxpci.ko
Kernel modules are installed and loaded.https://unix.stackexchange.com/questions/362430
复制相似问题