virtualbox下centos与Windows宿主机成立共享文件夹

时间:2021-10-26 09:17:35

标签:virtual共享文件夹

一,设置共享文件夹

在Windows中成立共享文件夹(F:/share)

在Virtualbox中设置共享文件夹的路径

virtualbox下centos与Windows宿主机成立共享文件夹

virtualbox下centos与Windows宿主机成立共享文件夹

通过这一步操纵,就可以将在Windows中成立的文件夹映射到Virtualbox中了。


二,安置gcc,make,kernel-devel

在执行增强工具的安置脚本的时候,需要用到gcc,make,kernel-devel这些工具,所以需要提前安置

在命令行中执行下面这个命令

yum install -y gcc gcc-devel gcc-c++ gcc-c++-devel make kernel kernel-devel

安置完成后*虚拟机中的操纵系统。


三,挂载增强工具的镜像文件

在虚拟机中的CentOS关机的状态下,打开虚拟机的设置

virtualbox下centos与Windows宿主机成立共享文件夹

选择“添加虚拟光驱”


virtualbox下centos与Windows宿主机成立共享文件夹

点击“选择磁盘”


在弹出的对话框中找到ISO文件“VBoxGuestAdditions.iso”

这个文件一般在Virtualbox的安置路径下会有

好比我的路径是:D:\Program Files\Oracle\VirtualBox\VBoxGuestAdditions.iso


virtualbox下centos与Windows宿主机成立共享文件夹

点击OK


四,安置增强工具

启动虚拟机中的CentOS系统

在/mnt目录下成立一个cdrom的目录,也就是/mnt/cdrom/,用来将之前的VBoxGuestAdditions.iso镜像挂载到这个目录下

※并不必然就是要挂载到/mnt/cdrom,可以挂载到另外目录

virtualbox下centos与Windows宿主机成立共享文件夹

[[email protected] mnt]# mount /dev/scd0 /mnt/cdrom/

mount: block device /dev/sr0 is write-protected, mounting read-only

[[email protected] mnt]# cd cdrom/

[[email protected] cdrom]# ls

32Bit  AUTORUN.INF  cert  runasroot.sh            VBoxSolarisAdditions.pkg        VBoxWindowsAdditions.exe

64Bit  autorun.sh   OS2   VBoxLinuxAdditions.run  VBoxWindowsAdditions-amd64.exe  VBoxWindowsAdditions-x86.exe


执行挂载命令:mount /dev/scd0 /mnt/cdrom/

/dev/scd0这个是固定的,就指的是VBoxGuestAdditions.iso文件

挂载之后,可以去/mnt/cdrom/下面检察是否有图中所示的这些文件,如果有的话就暗示挂载告成了。


之后执行:bash VBoxLinuxAdditions.run

就会开始安置增强工具(因为我的系统之前已经安置过了,这里就不再执行这个命令了)


如果没有呈现安置掉败的信息,就暗示安置告成了。


五,挂载共享文件夹

切换到root用户执行下面的命令

mount -t vboxsf share /home/ssspure/share

vboxsf 后面的share暗示的是再第一步中添加共享文件夹的时候填写的共享文件夹名称,,之后的/home/ssspure/share这个路径可以本身决定。

挂载告成后,再CentOS就可以通过/home/ssspure/share这个目录访谒Windows中的share文件夹。