收起左侧

VM安装fnos后共享主机文件夹

3
回复
96
查看
[ 复制链接 ]

1

主题

0

回帖

0

牛值

江湖小虾

2025-4-16 00:13:40 显示全部楼层 阅读模式
悬赏1飞牛币已解决

在虚拟机设置中启用了共享文件夹,image.png并在系统内挂载成功:

image.png

请教下,如何在我的文件中显示?

附件: 您需要 登录 才可以下载或查看,没有账号?立即注册
收藏
送赞
分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

1

主题

381

回帖

0

牛值

社区共建团

社区共建团荣誉勋章飞牛百度网盘玩家

2025-4-16 00:13:41 显示全部楼层
感谢楼上的回复,学习到了。也实验成功了。现在我整理下操作步骤:
1.准备.mount文件
内容如下:
[Unit]
Description=Mount VMware Shared Folder to /vol1/1000/test1
After=vol1.mount # 确保在/vol1挂载完成后执行
Requires=vol1.mount # 强制依赖/vol1挂载成功


[Mount]
What=.host:/test #这个VMware共享名称(通过vmware-hgfsclient查看)
Where=/vol1/1000/test1 # 目标挂载路径
Type=fuse.vmhgfs-fuse
Options=subtype=vmhgfs-fuse,allow_other,uid=1000,gid=1000 # 权限参数,这里我挂载到用户id1000的用户下。


[Install]
WantedBy=multi-user.target

2.将文件整到目录/etc/systemd/system下,这个配置文件文件名改成你的挂载路径层级,如我的路径/vol1/1000/test1,文件名vol1-1000-test1.mount

3.sudo systemctl daemon-reload  # 更新单元配置

4.sudo systemctl enable vol1-1000-test1.mount   # 启用服务
   sudo systemctl start vol1-1000-test1.mount    # 立即挂载
冬眠~Connection refused.

1

主题

381

回帖

0

牛值

社区共建团

社区共建团荣誉勋章飞牛百度网盘玩家

2025-4-16 09:25:39 显示全部楼层
飞牛的文件管理里用的是本地磁盘,和虚拟机共享的目录在两个文件系统。一个是tmpfs,一个是fuse.vmhgfs-fuse,文件系统类型还不同。搞不了
冬眠~Connection refused.

0

主题

9

回帖

0

牛值

江湖小虾

2025-4-16 10:05:58 显示全部楼层
[Unit]
Description=Mount virtiofs
After=local-fs.target trim_main.service
Wants=local-fs.target trim_main.service

[Service]
Type=oneshot
ExecStart=/usr/bin/mount -t virtiofs storage /vol1/1000/storage 
RemainAfterExit=yes

[Install]
WantedBy=multi-user.target

创建一个像这样的systemd unit我这里是挂载virtiofs,你也类似的挂载你的文件系统然后enable这个unit就行了(关键就是把挂载点放在 /vol1 下面,和你的数据放一起,以及挂载这个东西要在你的系统挂载完成 /vol1 之后

1

查看全部评分

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则