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.
CentOS 7.0安装LAMP服务器(PHP+MariaDB+Apache)
06-07
CentOS 7编译安装及yum安装Python 3
06-15
CentOS7安装配置PostgreSQL数据库服务器
06-20
如何在CentOS 7上安装Nginx
07-05
安装WebVirtMgr来管理KVM虚拟机
03-22
CentOS 6.x 上搭建docker
07-12
CentOS 7配置并更换为本地或网络yum源
07-17
KVM虚拟化平台部署及命令行管理虚拟机教程
03-21
KVM虚拟机迁移至esxi的基本流程
06-29
LINXU | 在虚拟机里调整LVM逻辑卷的空间大小
03-30
go实现java虚拟机02
04-05
使用 Vagrant 管理虚拟机
07-23
如何安装或如何修复和重新安装 Microsoft Office 2003 程序和功能
07-10
CentOS7安装配置squid正向代理
06-23
Cherokee配置虚拟主机支持PHP
06-15
Debian 7 (Wheezy)安装配置Apache mod_fastcgi PHP-FPM
07-20
IdeaCentre Y900虚拟BIOS界面
06-25
IdeaPad Y510在windows XP中如何使用声卡的混音功能
07-18
Lenovo G550在Windows XP操作系统下触控板驱动安装方法
07-17
N700鼠标蓝牙功能如何使用,为什么与我的电脑无法配对成功?
07-20
Oracle VM VirtualBox下载
538.39MB
下载虚拟声卡下载
1.97MB
下载Aiseesoft Video Enhancer(视频增强软件) v9.2.36 官方版
37.64M
下载MVBOX虚拟视频下载
19.04 MB
下载daemon tools v3.47(虚拟光驱工具)中文版
485KB
下载dx9.0c(系统增强组件)中文版
104.08MB
下载geomagic sculpt(多功能3D雕刻建模软件) v2021破解版
900.67MB
下载iSpeak(IS语音聊天) V8.1.1903.2191 官方增强版
135.6M
下载pkpm2010破解版(建筑结构设计软件)附安装教程
1.56GB
下载win7虚拟光驱下载
1.3M
下载右键增强工具(Right Click Enhancer) v4.3.3 中文绿色版
3.5M
下载软媒魔方(系统优化增强软件) v6.2.3.0 绿色版
41.2M
下载驱动总裁最新绿色免安装版 2.6.0.0 最新版
287.73M
下载2345王牌浏览器下载
65.5M
下载CentOS(linux操作系统) 6.4 最新版
3.85GB
下载Bongiovi DPS下载
15.6M
下载DirectX repair
200M
下载PDFdu PDF Converter破解版
67.0M
下载PicUploader下载
13.97M
下载Shutter Pro下载
3M
下载