如何判断来宾添加是否安装在没有安装 X Windows 的 VirtualBox VM 上?
我在挂载共享目录时遇到问题,我想排除未安装来宾添加项的可能性。
Bry*_*yce 69
lsmod从命令行使用,因为它不仅会告诉您它是否已安装,还会告诉您是否已正确加载:
$ lsmod | grep vboxguest
vboxguest 219348 6 vboxsf
Run Code Online (Sandbox Code Playgroud)
rob*_*cat 22
使用组合键Host-N适用于任何来宾操作系统,即类型Right CTRL- N(如果您使用HostVirtualBox 配置的默认键)。
VirtualBox 显示会话的运行时信息。检查 Guest Additions 是否有一个版本。检查来宾添加是否与 VirtualBox 的版本匹配也很好(显示在Help|About VirtualBox...来自 VirtualBox Manager)。
如果来宾添加没有安装和工作,那么它会报告:Guest Additons: Not Detected。
小智 15
您可以检查模块是否存在。
尝试:
sudo modprobe vboxadd
Run Code Online (Sandbox Code Playgroud)
或者
sudo modprobe vboxvfs
Run Code Online (Sandbox Code Playgroud)
如果安装了来宾添加项,这将加载它们(但通常它们会在启动时自动加载)。
如果模块不存在,您将收到错误消息。这表明 VirtualBox 来宾添加未正确安装。
或者您可以搜索加载模块的脚本:
grep vboxadd /etc/init*/*
Run Code Online (Sandbox Code Playgroud)
看看你是否有任何输出。
如果扩展是使用 Ubuntu 包存储库(通过apt或 Synaptic)安装的,您可以检查当前是否安装了这些包:
dpkg -l | grep virtualbox-guest将列出当前安装的来宾软件包。
virtualbox-guest-dkms是内核模块,virualbox-guest-utils是命令行实用程序。可能还有其他可用的软件包(apt-cache search virtualbox-guest将列出它们)。
Feiticeir0 的回答也会检测内核模块(如果它是手动安装的)。
如果未安装来宾扩展,您可以像安装任何其他 Ubuntu 软件包一样安装它们。
| 归档时间: |
|
| 查看次数: |
120299 次 |
| 最近记录: |