问题:需要从VirtualBox6中的Centos系统拷贝文件到本机,发现需要设置共享文件夹,而使用该功能的前提是系统Centos已安装增强功能,在“设备”下面选择安装增强功能

安装增强功能无反应 centos 无法安装增强功能_centos

系统有如下报错

安装增强功能无反应 centos 无法安装增强功能_安装增强功能无反应 centos_02

随即在 设备>分配光驱 下,选择移除虚拟光盘

安装增强功能无反应 centos 无法安装增强功能_重启_03

点击 “强制释放”

安装增强功能无反应 centos 无法安装增强功能_重启_04

点击 设备>安装增强功能

安装增强功能无反应 centos 无法安装增强功能_centos_05

点击运行

安装增强功能无反应 centos 无法安装增强功能_安装增强功能无反应 centos_06

运行中的错误提示:

安装增强功能无反应 centos 无法安装增强功能_centos_07

上面提示是我已经解决问题后重新安装的提示,当初的错误提示中给与了保存log的路径,查看log

cd /var/log/vboxadd-install.log
vim vboxadd-install.log

提示信息

安装增强功能无反应 centos 无法安装增强功能_错误提示_08

由图中可知,系统建议安装 libelf-dev,libelf-devel or elfutils-libelf-devel

依次进行安装后发现,contos8 只能安装 elfutils-libelf-devel

yum install elfutils-libelf-devel

安装完成后重启系统

reboot

重启完成后,设置共享文件夹

1、在本机上创建一个新目录
2、在centos系统中穿件一个新目录

mkdir /mnt/sharefile

设置共享文件夹

安装增强功能无反应 centos 无法安装增强功能_安装增强功能无反应 centos_09

设置完,可在centos挂载的目录下创建文件

安装增强功能无反应 centos 无法安装增强功能_错误提示_10

查看本地共享文件中,是否同步刚才创建的文件(可能稍有延迟,多刷新几次)

安装增强功能无反应 centos 无法安装增强功能_错误提示_11

若存在同名文件,说明增强功能已安装完成。另一个说明增强功能已安装完成的标志,鼠标可以在centos和本机之间自由移动,而不必通过快捷键切换

其他可能影响增强功能安装原因:

1、kernel 和kernel-devel版本不一致,则需要更新

yum -y install gcc-c++
yum -y install kernel kernel-devel
# 若是不确定是否还有其他软件的影响,则使用 yum update 全部更新,然后重启
# 上面安装后,重启
reboot

# 若是以上相关软件或内核更新后,增强功能还无法正常使用,使用一次性更新所有软件,再检查共享文件是否可用
yum update

以上步骤完成后,再去安装增强功能

注意,安装增强功能时,注意查看系统的错误提示,缺少的软件或者需要更新的库都会在提示中给出,提示有可能存储在log中,去log中查看

您对以上内容有何建议或意见,请写下来告诉我,谢谢!!!