发布时间:2020-04-03 20:16:28来源:阅读:
没有安装Virtual Box增强功能Guest Additions的虚拟机操作很不方便,比如:
虚拟机的分辨率最大只有1024×768;鼠标被虚拟机捕获后要按右Ctrl键才能释放,否则只能再虚拟机里移动;
剪贴板不能共享
安装Guest Additions可以解决上述所有问题。
以CentOS 7.3虚拟机为例,如果安装CentOS时没有选择Development Tools组,需要先安装kernel-devel和gcc
$ sudo yum install -y kernel-devel gcc
通过VirtualBox的 设备 | 安装增强功能… 菜单可以加载VBoxGuestAdditions.iso,可以直接点击Run安装或者执行
$ cd /run/media/centos/VBOXADDITIONS_5.1.22_115126
$ sudo sh ./VBoxLinuxAdditions.run
有时安装会出错
Verifying archive integrity... All good.
Uncompressing VirtualBox 5.1.22 Guest Additions for Linux...........
VirtualBox Guest Additions installer
Copying additional installer modules ...
Installing additional modules ...
vboxadd.sh: Starting the VirtualBox Guest Additions.
Failed to set up service vboxadd, please check the log file
/var/log/VBoxGuestAdditions.log for details.
查询log发现是找不到和Linux内核匹配的源文件
$ cat /var/log/VBoxGuestAdditions.log
vboxadd.sh: failed: Look at /var/log/vboxadd-install.log to find out what went wrong.
vboxadd.sh: failed: Look at /var/log/vboxadd-install.log to find out what went wrong.
vboxadd.sh: failed: modprobe vboxguest failed.
$ cat /var/log/vboxadd-install.log
/tmp/vbox.0/Makefile.include.header:112: * Error: unable to find the sources of your current Linux kernel. Specify KERN_DIR= and run Make again. Stop.
Creating user for the Guest Additions.
Creating udev rule for the Guest Additions kernel module.
查询kernel-devel版本是3.10.0-514.26.2.el7.x86_64,而Linux内核版本是3.10.0-514.el7.x86_64,确实不一致。如果安装CentOS时选择了Development Tools组,kernel-devel版本和Linux内核版本是匹配的,则不会出现这个问题。
$ rpm -qa | grep kernel-devel
kernel-devel-3.10.0-514.26.2.el7.x86_64
$ uname -r
3.10.0-514.el7.x86_64
可以使用下面两个命令中的一个安装和Linux内核版本匹配的kernel-devel
$ sudo yum install -y "kernel-devel-uname-r == $(uname -r)"
$ sudo yum install -y kernel-devel-3.10.0-514.el7
然后再次安装Guest Additions成功
$ cd /run/media/centos/VBOXADDITIONS_5.1.22_115126
$ sudo sh ./VBoxLinuxAdditions.run
Verifying archive integrity... All good.
Uncompressing VirtualBox 5.1.22 Guest Additions for Linux...........
VirtualBox Guest Additions installer
Removing installed version 5.1.22 of VirtualBox Guest Additions...
Copying additional installer modules ...
Installing additional modules ...
vboxadd.sh: Starting the VirtualBox Guest Additions.
上一篇:HDMI连接电视的操作方法
VirtualBox虚拟机(系统虚拟机运行工具) 5.2.16.123759 免费版
108.47MB
Oracle VM VirtualBox(虚拟机工具)v5.2.14.123301 中文免费版
538.39MB
Apowersoft录音精灵(多功能录音软件)v4.3.2.1最新版
1.5M
DeskFX Audio Enhancer(音效增强软件) v1.01 汉化破解版
497KB
DirectX修复工具DirectX repair下载 v3.9增强版 64位/32位 支持win7/win10
200M
MP3转换小精灵 v1.2.120907 绿色增强版
10.6MB
MVBOX虚拟视频下载
19.04 MB
PicUploader(多功能图床工具) v1.0 免费版
13.97M
altium designer 10(多功能电路设计软件)破解版
3.43G
dx9.0c(系统增强组件)中文版
104.08MB
h3c模拟器(网络虚拟环境配置工具) 1.5.2 正式版
59.1M
virtual drive manager(虚拟驱动器管理工具) V1.32 绿色版
0.21MB
硬盘安装器(系统安装工具) 1.6.10.6 中文版
17.35 MB
语音识别软件(多功能语音识别工具) V7.0 免费版
3.13MB
软媒魔方(系统优化增强软件) v6.2.3.0 绿色版
41.2M
2345王牌浏览器下载
65.5M
360安全桌面下载
42.53M
CentOS(linux操作系统) 6.4 最新版
3.85GB
Bongiovi DPS下载
15.6M
DLL文件修复工具独木成林版下载v1.3.0
35.5MB
2020-06-10
CentOS 创建本地YUM软件库
小新Pro 13 人脸识别设置教程
按Fn 键从睡眠方式恢复之后,计算机显示器仍为黑屏
如何在Windows 8 中切换中英文输入法
Docker命令行参考(33) – docker swarm init初始化集群
IdeaPad Y510在windows XP中如何使用声卡的混音功能
大话西游2:这里有八部资料片,你能认出几个?
宽带连接频繁掉线
Lenovo LXM-WL19BH液晶显示器用户手册