当前位置:   article > 正文

VirtualBox 添加共享文件夹(CentOS 7)_virualbox centos共享文件夹自动挂载

virualbox centos共享文件夹自动挂载

以前我都是用的VMware player虚拟机,但是VMware的免费版功能缺失太严重,尤其是像快照这种极其重要的功能。于是乎,最近又装了个VirtualBox,装了个CentOS 7上去了,感觉用起来还不错。
用着虚拟机嘛,就经常要把文件在虚拟机和物理机之间传输了,最直接的方法应该就是共享文件夹了吧,不过这东西装起来可不简单啊。
这篇就简单记一下我的安装过程。


↑ 以上是废话,可忽略;
↓ 下面是正文,认真读。


一、安装VirtualBox增强功能

安装增强功能,就是这个了:
在这里插入图片描述
菜单栏,设备,最下面的“安装增强功能”。

在安装这个之前呢,还要先装这几样东西:

yum install gcc*
yum install kernel-headers
yum install kernel-devel
  • 1
  • 2
  • 3

开始挂载:

mkdir /mnt/cdrom
mount /dev/cdrom /mnt/cdrom
  • 1
  • 2

进入并安装

cd /mnt/cdrom
./VBoxLinuxAdditions.run
  • 1
  • 2

安装完,重启就可以了。

二、添加共享文件夹

在VirtualBox中打开“设置”,选择“共享文件夹”,点击添加。
在这里插入图片描述
路径是选择物理机中的文件夹,
文件夹名称和挂载点自由确定,
勾选“固定分配”、“自动挂载”,
“只读分配”根据需要自行决定。
样例

三、挂载共享文件夹

回到虚拟机,
挂载共享文件夹

mkdir ~/share
mount -t vboxsf share ~/share
  • 1
  • 2

其中,~/share为你要用于挂载的文件夹,share为第二步创建时的“共享文件夹名称”。
这时,打开这个文件夹就能看到与物理机对应的文件夹的内容啦!

四、设置自动挂载

当我们每次重启计算机,都需要手动挂载,有点烦,那就让它自动挂载吧。
修改/etc/rc.local文件

cd /etc
vim rc.local
  • 1
  • 2

在最下面一行加入

mount -t vboxsf share /root/share
  • 1

(参数同上)
:wq保存退出,为rc.local添加执行权限

chmod +x rc.local
  • 1

这时,我们再重启一下,就会发现文件夹已经被自动挂载好啦。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/93512
推荐阅读
相关标签
  

闽ICP备14008679号