当前位置:  开发笔记 > 编程语言 > 正文

错误:无法插入'vboxguest'

如何解决《错误:无法插入'vboxguest'》经验,为你挑选了1个好方法。

我在Arch linux上运行vboxguest时遇到问题,

我在类型modprobe -av vboxguest时检索此错误:

[root@mic3ael mic3ael]# modprobe -av vboxguest
insmod /lib/modules/4.3.3-2-ARCH/extramodules/vboxguest.ko.gz
modprobe: ERROR: could not insert 'vboxguest': No such device

然后我发现系统上存在vguest:

[root@mic3ael mic3ael]# find /lib/modules/ -iname "vbox*"
/lib/modules/extramodules-4.3-ARCH/vboxnetflt.ko.gz
/lib/modules/extramodules-4.3-ARCH/vboxguest.ko.gz
/lib/modules/extramodules-4.3-ARCH/vboxpci.ko.gz
/lib/modules/extramodules-4.3-ARCH/vboxnetadp.ko.gz
/lib/modules/extramodules-4.3-ARCH/vboxsf.ko.gz
/lib/modules/extramodules-4.3-ARCH/vboxvideo.ko.gz
/lib/modules/extramodules-4.3-ARCH/vboxdrv.ko.gz

问题是如何在arch linux上运行vboxguest?

谢谢,迈克尔.



1> Colin Keenan..:

Arch Linux论坛帖子:https://bbs.archlinux.org/viewtopic.php?pid = 1613118#p1613118快速找到答案.对我来说,Arch Linux是主机,所以我不应该安装virtualbox-guest-utils哪个也virtualbox-guest-dkms作为依赖安装.

我删除了两个sudo pacman -Rsn virtualbox-guest-utils.

如果Arch Linux是您的主机,则需要virtualbox-guest-iso在主机Arch Linux中安装.在客户操作系统内部,它将显示为CD(或手动将虚拟CD指向/挂载到主机操作系统路径/usr/lib/virtualbox/additions/VBoxGuestAdditions.iso),您可以从那里安装以使vboxguest正常工作.

如果Arch Linux是您的访客,那么您显然需要virtualbox-guest-utils在Arch Linux客户操作系统中安装.

无论是主机还是来宾,现在还需要使用Arch Linux的虚拟机linux-headers(或者以下任何一种内容来匹配您正在使用的内核类型:linux-lts-headers linux-zen-headers linux-grsec-headers).

由于整体安装有点复杂,我推荐您使用Arch Wiki.

Arch Linux主机:https://wiki.archlinux.org/index.php/VirtualBox#Installation_steps_for_Arch_Linux_hosts

Arch Linux Guest:https://wiki.archlinux.org/index.php/VirtualBox#Installation_steps_for_Arch_Linux_guests

推荐阅读
手机用户2502852037
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有