VirtualBox虚拟机中Centos7系统如何设置共享文件夹
一、设置共享文件夹
二、加载增强软件镜像
(一)在VirtualBox软件安装目录里找到下面的VBoxGuestAdditions.ios文件
(二)在你的centos虚拟机界面加载VBoxGuestAdditions.iso镜像文件(操作如下图)
(三)在centos系统里输入lsscsi命令出现如下内容,其中/dev/sr0为你已成功把镜像文件加载到光驱上了。
(四)输入以下命令建立文件夹
mkdir /media/cdrom
(五)输入以下命令把/dev/sr0挂载到上面的文件夹里
mount /dev/sr0 /media/cdrom
三、安装增强软件
(一)通过下面命令进行安装VBoxLinuxAdditons.run依赖功能,以及安装增强软件。
yum update
yum install gcc kernel-devel kernel-headers dkms make bzip2 libXmu
sh /media/cdrom/VBoxLinuxAdditions.run
出现以下错误信息,如何解决?
Verifying archive integrity... 100% MD5 checksums are OK. All good.
Uncompressing VirtualBox 7.0.2 Guest Additions for Linux 100%
VirtualBox Guest Additions installer
Removing installed version 7.0.2 of VirtualBox Guest Additions...
VirtualBox Guest Additions: Starting.
VirtualBox Guest Additions: Setting up modules
VirtualBox Guest Additions: Building the VirtualBox Guest Additions kernel
modules. This may take a while.
VirtualBox Guest Additions: To build modules for other installed kernels, run
VirtualBox Guest Additions: /sbin/rcvboxadd quicksetup <version>
VirtualBox Guest Additions: or
VirtualBox Guest Additions: /sbin/rcvboxadd quicksetup all
VirtualBox Guest Additions: Kernel headers not found for target kernel
3.10.0-1160.el7.x86_64. Please install them and execute
/sbin/rcvboxadd setup
modprobe vboxguest failed
The log file /var/log/vboxadd-setup.log may contain further information.
解决方法:
先下载安装对应所需的内核头文件,查看上面错误信息安装对应的内核版本
yum install kernel-devel-3.10.0-1160.el7.x86_64
执行以下命令来运行 VirtualBox Guest Additions 的设置脚本
/sbin/rcvboxadd setup
重新执行下面命令安装。
sh /media/cdrom/VBoxLinuxAdditions.run
最后进行/media文件夹,会多出一个sf_php文件夹对应我们设置的共享文件夹。(其中php为我们设置的共享文件夹名称)。
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。