VirtualBox中安装增强功能的问题

本文介绍了如何解决在使用VirtualBox将文件从Windows传至CentOS时,安装GuestAdditions遇到的错误问题。通过执行特定命令(如yum install y gcckernel kernel-devel kernel-headers),可以解决找不到当前Linux内核源代码的问题,并最终成功安装GuestAdditions,实现分辨率调整、鼠标自由切换及共享目录等功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天要把文件从windows中传到VirtualBox中的centos中,于是使用共享目录

 

先安装增强功能

在VirtualBox菜单中选择  Device -> Insert Guest Additions CD images

 

自动运行或者手动运行 autorun.sh

 

安装过程中发生错误,在错误日志   /var/log/vboxadd-install.log中看到

/tmp/vbox.0/Makefile.include.header:97: *** Error: unable to find the sources of

 your current Linux kernel. Specify KERN_DIR=<directory> and run Make again.  St

op.

Creating user for the Guest Additions.

Creating udev rule for the Guest Additions kernel module.

 

提示  unable to find the sources of your current Linux kernel

 

此时需要执行

yum install -y gcc kernel kernel-devel kernel-headers

重启再安装就可以了

 

虽然安装的时候还有问题,但是我需要的功能已经都可以了(分辨率,鼠标随意切换,共享目录),所以也就没管了

 

之前用ubuntu的时候还从未遇到这样的问题

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值