Linux中Vmware共享文件夹重启挂载失败解决方法

问题:第一次配置Vmware共享文件夹成功,可以从linux系统中共享文件到window中,但是重启linux系统后,就没有办法共享出去,好像是每次重新都要手动挂载才行

1.# 挂载到新目录

sudo vmhgfs-fuse .host:/ /mnt/shared -o allow_other

显示不是空文件夹---需要将该挂载点删除,建立新的挂载点

2.检查当前挂载信息

可以看到存在一个共享文件夹目录---UbuntuShared

3.检查是否有挂载  -sudo umount /mnt/hgfs

说明文件夹并没有挂载成功

4.清空挂载目录的文件 --- sudo rm -rf /mnt/hgfs/*

5.重新挂载  sudo vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other 

6.再次检查以挂载的文件系统---mount | grep hgfs

vmhgfs-fuse on /mnt/hgfs type fuse.vmhgfs-fuse (rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other)

7.查看挂载目录下是否有共享文件夹---UbuntuShared

8.查看共享文件夹UbuntuShared 是否出现window文件中的数据

存在问题:里面存在两个文件 test1.txt和test2.txt ,但在linux中只显示一个test1

重新读取了一下就出来了

重启linux系统后挂载失败:

主要原因:我挂载后并没有配置自动挂载,只进行手动挂载

步骤:需要手动先挂载,然后配置重启自动挂载

# 手动挂载共享文件夹
sudo vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other

# 验证是否成功
ls /mnt/hgfs/UbuntuShared/

配置自动挂载(一劳永逸)

# 1. 编辑 fstab 文件
sudo nano /etc/fstab

# 2. 在文件末尾添加这一行:
.host:/ /mnt/hgfs fuse.vmhgfs-fuse allow_other,defaults 0 0

# 3. 保存并退出(Ctrl+X,然后 Y,然后 Enter)

# 4. 测试配置是否正确
sudo mount -a

# 5. 验证
ls /mnt/hgfs/UbuntuShared/

实测有效

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值