一、在主系统内创建共享文件夹
二、安装增强功能
1.方式一:打开VirtualBox,启动虚拟机,点击“设备”–“安装增强功能”
当操作方式一报如下错误时,采用方式二:
2.方式二:
2.1 安装kernel-devel、gcc、g++
yum install kernel-devel gcc gcc-c++
2.2 查看kernel和kernel-devel包的版本是否一致
uname -r
yum info kernel-devel
版本号需完全一致,不一致时
yum update kernel
升级kernel,升级完后必须重启系统新的kernel才能被使用。
2.3 装载VBoxGuestAdditions.iso
iso文件下载地址:
Index of http://download.virtualbox.org/virtualbox
选择和自己安装的VirtualBox版本一致的文件下载后,放到VirtualBox安装路径下,右键鼠标,装载
2.4 挂载
2.4.1 lsscsi命令查看centOS状态
可以看到 /dev/sr0 出现,证明光驱已经出现。
2.4.2 建立挂载iso文件的目录
sudo mkdir /media/cdpath
2.4.3 通过mount命令执行挂载
sudo mount /dev/sr0 /media/cdpath
2.4.4 进入挂载目录,执行安装命令
cd /media/cdpath/
ll
sh ./VBoxLinuxAdditions.run
三、虚拟机建立共享文件夹
四、使用“sudo mount -t vboxsf 【刚才那个设置共享文件夹名称】【你要共享的linux目录】”命令完成共享
sudo mount -t vboxsf shareCent /home/shareCent
好啦!
参考博客:
1.CEntOS 安装增强功能 - 火龙果55 - 博客园 (cnblogs.com)
2.(15条消息) virtualbox centos7 安装增强功能时报错【未能加载虚拟光盘】非图形界面下的解决方案_梦启未来-CSDN博客_未能加载虚拟光盘到虚拟机电脑centos7
3.(15条消息) VBoxGuestAdditions.iso下载地址_zmlovelx(帅得不敢出门 程序员群31843264)-CSDN博客_vboxsguestadditions.iso