VirtualBox 虚拟机挂载宿主机文件夹

 

首先需要在虚拟机上安装虚拟机增强功能,

方式如下, 用虚拟光驱挂载安装包, 我的是deepin linux所以可以在/usr/share/virtualbox/VBoxGuestAdditions.iso 中找到光盘镜像文件. 如果是windows在 C:\Program Files\Oracle\VirtualBox目录下应该可以找到该iso格式的光盘镜像文件.

VirtualBox 虚拟机挂载宿主机文件夹

 

启动虚拟机并登录虚拟机, 

将光驱挂在mnt/cdrom

mount /mnt/cdrom /dev/cdrom

将光驱中的源文件拷贝到其他位置/usr/local/src/VBoxAdditions

cp -R /mnt/cdrom/* /usr/local/src/VBoxAdditions

 

因为是以源码方式安装虚拟机增强功能, 所以需要安装必要的编译工具, 前置条件是要在虚拟机上配置好yum源, 篇幅所限, 关于虚拟机配置国内yum源, 请百度, 或参考我博客园中的其他博文

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

 

以源码方式按照

/usr/local/src/VBoxAdditions/VBoxLinuxAdditions.run install

安装完成后需重启一次虚拟机

 

打开虚拟机->设置->共享文件夹.  添加宿主机与虚拟机的挂载点设置,保存,  当虚拟机处于开机状态, 会立即生效.

当虚拟机处于关机状态, 也可以提前配置, 虚拟机开机后会生效

当勾选上自动挂载, 固定分配, 每次虚拟机启动, 就会自动将宿主机文件夹挂载到指定挂载点.

如果只是想临时挂载宿主机的文件夹到虚拟机, 互相拷贝文件, 请不要勾选固定分配.

VirtualBox 虚拟机挂载宿主机文件夹

 

挂载完成后检查虚拟机的磁盘状况, 可以发现已经自动挂载.

VirtualBox 虚拟机挂载宿主机文件夹

 

参考文档:

https://blog.csdn.net/qq_36564503/article/details/106485704

https://www.freesion.com/article/5177858523/

上一篇:[教程]AMD芯片用VirtualBox安装MacOS虚拟机


下一篇:windows与virtualbox下的ubuntu共享文件夹设置