vmware 共享文件夹

1、将虚拟机掉电关闭(不能暂停),设置share folders目录,重启虚拟机。

2、挂载文件夹    mount -t vmhgfs .host:/ /mnt/hgfs

如果没有权限则需要切换到root用户

如果报错 ERROR: can not mount filesystem: No such device,则输入如下命令:

sudo vmhgfs-fuse .host:/ /mnt/hgfs

然后输入 cd /mnt/hgfs  
再输入命今  ls,会发现目录下面存在目录share,说明共享成功了。

3、开机自动加载方法1

debian不同于centos,需要每次开机手动执行一次挂载命令

Debian 9 默认不带 /etc/rc.local 文件,而 rc.local 服务却还是自带的

首先查看状态,默认情况下这个服务是关闭的状态

systemctl status rc-local

为了解决这个问题,我们需要手工添加一个 /etc/rc.local 文件

把需要开机启动的命令添加到 /etc/rc.local 文件,丢在 exit 0 前面

  1. #!/bin/bash

  2.  
  3. # rc.local

  4.  
  5. # This script is executed at the end of each multiuser runlevel.

  6.  
  7. # Make sure that the script will "exit 0" on success or any other

  8.  
  9. # value on error.

  10.  
  11. #

  12.  
  13. # In order to enable or disable this script just change the execution

  14.  
  15. # bits.

  16.  
  17. #

  18.  
  19. # By default this script does nothing.

  20.  
  21. sudo vmhgfs-fuse .host:/ /mnt/hgfs

  22.  
  23. exit 0

  24.  
  25. EOF

然后赋予权限

chmod +x /etc/rc.local

接着启动 rc-local 服务

systemctl start rc-local

再次查看状态

systemctl status rc-local

重启即可

4、开机自动加载方法2

为了每次开机自动挂载共享目录,在/etc/init.d/open-vm-tools末尾增加一行: 
sudo mount  -t  vmhgfs  .host:/     /mnt/hgfs     (host:/ 处 2个空格)

还可以修改/etc/fstab文件,添加以下代码:./host:/  /mnt/hgfs  vmhgfs  default  0  0

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值