收起左侧

飞牛ntfs 可以手动mount 到vol1/1000/(我的文件),但是怎么开机自动挂载?

7
回复
102
查看
[ 复制链接 ]

6

主题

17

回帖

0

牛值

江湖小虾

fnOS1.0上线纪念勋章

悬赏1飞牛币已解决

飞牛ntfs 可以手动mount 到vol1/1000/(我的文件),但是怎么开机自动挂载?试了脚本和fsdab都不行

收藏
送赞
分享

2

主题

14

回帖

0

牛值

江湖小虾

创建挂载目录

创建挂载目录

mkdir /vol1/1000/XXXX

创建挂载开机服务

创建/etc/systemd/system/mount-XXXX-vol1.service文件并写入如下内容:

[Unit]

Description=Mount bind directories at boot

After=trim_sharelink.service

[Service]

Type=oneshot

ExecStart=/usr/bin/mount --bind 源目录 /vol1/1000/XXXX

RemainAfterExit=yes

[Install]

WantedBy=multi-user.target

设置开机启动

systemctl daemon-reload

sudo systemctl enable mount-XXXX-vol1.service

sudo systemctl start mount-XXXX-vol1.service

如上方案是在飞牛服务启动后进行挂载(trim_sharelink.service),本人长期使用无问题

麻烦帮我看一下,用UUID挂载,以下代码是不是正确的。 创建 /etc/systemd/system/mount-XXXX-vol1.service 文件 [Unit] Description=Mount partition by UUID to /vol1/1000/XXXX at boot After=trim_sharelink.serv  详情 回复
11 小时前

63

主题

4840

回帖

925

牛值

共建版主

社区上线纪念勋章社区共建团荣誉勋章飞牛百度网盘玩家fnOS1.0上线纪念勋章

飞牛的存储空间挂载时间比fstab要晚很多,你要等飞牛的存储空间挂载好,再用mount挂载到对应的目录,可以用脚本和计划任务控制,具体怎么操作自己问问ai。

2

主题

14

回帖

0

牛值

江湖小虾

fstab 是不行的,飞牛正式版本前使用的mountmgr服务进行挂载管理,正式版后删除了该服务所以改用trim_sharelink.service启动后挂载自定义服务

2

主题

14

回帖

0

牛值

江湖小虾

image.png

老版本的飞牛还有mountmgr服务,正式版选择合适的服务(trim_*)启动后启动自定义挂载服务

本帖子中包含更多资源

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

x
谢谢,成功了  详情 回复
8 小时前

6

主题

17

回帖

0

牛值

江湖小虾

fnOS1.0上线纪念勋章

11 小时前 楼主 显示全部楼层
汪旭辉 发表于 2025-12-3 12:32
创建挂载目录
创建挂载目录
mkdir /vol1/1000/XXXX

麻烦帮我看一下,用UUID挂载,以下代码是不是正确的。
创建 /etc/systemd/system/mount-XXXX-vol1.service 文件
[Unit]
Description=Mount partition by UUID to /vol1/1000/XXXX at boot
After=trim_sharelink.service local-fs.target  # 依赖本地文件系统启动完成
Requires=dev-disk-by\x2duuid-<UUID替换为实际值>.device  # 确保分区设备存在(\x2d是转义的-)

[Service]
Type=oneshot
# 核心:UUID挂载命令(替换UUID和文件系统类型)
ExecStart=/usr/bin/mount UUID=<你的分区UUID> /vol1/1000/XXXX -t <文件系统类型>  # 如ext4/xfs/ntfs-3g
# 可选:添加挂载参数(如rw,defaults,noatime)
# ExecStart=/usr/bin/mount UUID=<你的分区UUID> /vol1/1000/XXXX -t ext4 -o rw,defaults,noatime
RemainAfterExit=yes
# 可选:卸载命令(如需手动卸载)
ExecStop=/usr/bin/umount /vol1/1000/XXXX

[Install]
WantedBy=multi-user.target


设置开机启动并生效
# 重新加载systemd配置
systemctl daemon-reload

# 设置开机自启
sudo systemctl enable mount-XXXX-vol1.service

# 立即启动挂载(测试是否正常)
sudo systemctl start mount-XXXX-vol1.service

6

主题

17

回帖

0

牛值

江湖小虾

fnOS1.0上线纪念勋章

8 小时前 楼主 显示全部楼层
汪旭辉 发表于 2025-12-3 12:47
老版本的飞牛还有mountmgr服务,正式版选择合适的服务(trim_*)启动后启动自定义挂载服务
...

谢谢,成功了

6

主题

17

回帖

0

牛值

江湖小虾

fnOS1.0上线纪念勋章

5 小时前 楼主 显示全部楼层

刚才挂载两个硬盘,遇到点问题,分享给大家:

目录名包含空格需要引号,第二个硬盘目录名包含空格,应该用引号括起来。如下例子:

ExecStart=/usr/bin/mount --bind /vol00/ST500DM /vol1/1000/hdd1_500g
ExecStart=/usr/bin/mount --bind "/vol00/WDC WD10E" /vol1/1000/hdd2_1T

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

本版积分规则