Virtualbox Ubuntu 共享文件夹、自动挂载的一些问题

首先,我们想要实现VirtualBox虚拟机与windows系统之间的通信,我们必须也应该正确的安装虚拟机系统。
其次,我们也应该安装VirtualBox提供的虚拟机增强功能,如图

9128206-326b4311ca0c5bde.png
  1. 在本地计算机中任意一个磁盘中,新建一个文你想要和虚拟机共享的件夹,我的文件名是SharedUbuntu
  2. 在VirtualBox中选择设备-共享文件夹-共享文件夹.
  3. 出现设置菜单,点击右侧+号,进行添加共享文件夹。
  4. 填写信息


    9128206-dc6b176a4750cd4d.png
  5. 点击确定之后,我们就完成了这个共享文件夹的设定。接下来我们需要在虚拟机中为这个共享文件夹进行挂载操作。为了方便我们看到挂载的是否成功,我们这里先在这个共享文件夹中新建一个文本文件以方便我们看。

在Ubuntu虚拟机中,打开终端,获取root权限,输入以下命令:

  1. mkdir/mnt/UbuntuShare 注:该命令是在 /mnt文件夹下创建了共享文件夹,文件夹的名字任意,我这里命名为 UbuntuShare ,特别注意和我刚刚在windows中建立的文件夹进行区分,二者是不一样的,并且我们必须保证二者名字是不同的 ##
  2. 挂载目录建立好以后,我们开始执行挂载操作

mount -t vboxsf SharedUbuntu /mnt/UbuntuShare

挂载成功后,我们去查看Ubuntu文件中 /mnt/UbuntuShare下的文件 ,看Windows下创建的文件是否存在,如果存在说明我们成功了

共享文件夹挂载的一些操作:

以上的挂载操作,有一点遗憾,就是在我们每一次启动虚拟机的时候,我们都需要重新进行挂载操作,也就是每一次我们都需要在终端中重新输入挂载命令:

mount -t vboxsf SharedUbuntu /mnt/UbuntuShare

我们肯定希望是,当我们重新启动或者说重新打开虚拟机时,共享文件已经自动挂载好了,可以供我们使用。
我们需要在 根目录下的 /etc/fstab文件中添加一行代码,具体如下:

SharedUbuntu /mnt/UbuntuShare vboxsf rw,gid=100,uid=1000,auto 0 0

你可能感兴趣的:(Virtualbox Ubuntu 共享文件夹、自动挂载的一些问题)