Rah*_*ahn 7 virtualbox package-management manjaro aur
我是 Manjaro 和 AUR 的新手,在 Ubuntu 上遇到了几乎相同的问题:
我有vagrant
,virtualbox
通过安装pacman
,然后我尝试
$ vagrant up
VirtualBox 抱怨未加载内核模块。请运行
VBoxManage --version
或打开 VirtualBox GUI 以查看错误消息,其中应包含有关如何修复此错误的说明。
$ VBoxManage --version
警告:未加载 vboxdrv 内核模块。当前内核 (4.9.20-1-MANJARO) 没有可用的模块或无法加载。请重新编译内核模块并通过以下方式安装它
Run Code Online (Sandbox Code Playgroud)sudo /sbin/vboxconfig You will not be able to start VMs until this problem is fixed.
5.1.20r114628
$ sudo /sbin/vboxconfig
须藤:/sbin/vboxconfig:找不到命令
根据我发布的链接,我尝试 $ sudo /usr/lib/virtualbox/vboxdrv.sh setup
须藤:/usr/lib/virtualbox/vboxdrv.sh:找不到命令
我还发现建议modprobe vboxdrv
:
$ modprobe vboxdrv
modprobe:致命:在目录 /lib/modules/4.9.20-1-MANJARO 中找不到模块 vboxdrv
$ dkms
用法:/usr/bin/dkms [action] [options] [action] = { add | 删除 | 构建 | 安装 | 卸载 | 匹配 | 自动安装 | mkdriverdisk | mktarball | ldtarball | 转速 | mkkmp | mkdeb | status } [options] = [-m module] [-v module-version] [-k kernel-version] [-a arch] [-d distro] [-c dkms.conf-location] [-q] [- -force] [--all] [--templatekernel=kernel] [--directive='cli-directive=cli-value'] [--config=kernel-. config-location] [--archive=tarball-location] [--kernelsourcedir=source-location] [--no-prepare-kernel] [--no-initrd] [--binaries-only] [--source- only] [-r release (SuSE)] [--verbose] [--size] [--spec=specfile] [--media=floppy|iso|tar] [--legacy-postinst=0|1] [ --no-depmod] [-j number] 错误!未指定任何操作。
dkms
好像没问题?
我如何解决它?
你需要安装
sudo pacman -S [kernel version]-virtualbox-host-modules
Run Code Online (Sandbox Code Playgroud)
获取内核版本: uname -r
您的用户必须属于以下组
vboxusers
使虚拟机工作storage
组(用于 USB 子系统)vboxsf
组(共享文件)。uucp
串口组将用户添加到组 vboxuser:
gpasswd -a USERNAME vboxusers
检查:manjaro wiki 和 archlinux wiki
归档时间: |
|
查看次数: |
27652 次 |
最近记录: |