由于HM硬盘的特殊性,只能以外置存储的形式挂载在飞牛系统中。但系统自动的挂载会显得不工整,在文件管理的第一页面也看不到外接存储。因此用映射的方式将外接存储映射到内部存储的某个文件夹下。
1️⃣ 操作前准备工作
1.1 开启 SSH
在飞牛 OS Web UI 中进入 系统设置 → 服务 → SSH。
开启 SSH 服务,并记下服务器 IP 地址和端口。
默认端口通常为 22。
建议使用强密码或密钥登录以保证安全。
1.2 下载 SSH 工具
Windows 用户推荐使用 Bitvise SSH Client:
宝塔的SSH管理工具。
macOS / Linux 可直接使用终端的 ssh 命令:
ssh username@ip_address
2️⃣ 连接到飞牛 OS
2.1 查看磁盘列表
登录 SSH 后,可以使用命令查看系统中所有磁盘及分区:
lsblk -f
或
sudo fdisk -l
确认外接 HM 硬盘的设备号,例如 /dev/sdb。
2.2 对磁盘进行格式化(Btrfs + Zoned)
⚠️ 注意:此操作会清空磁盘上所有数据!
格式化命令:
sudo mkfs.btrfs -O zoned -d single -m single /dev/sdb -f
说明:
-O zoned :启用 Zoned 硬盘模式(适合 HM 硬盘)。
-d single -m single :单设备数据和元数据模式。
-f :强制格式化。
2.3 创建挂载点并挂载磁盘
**此处不要重启,**格式化后,重启飞牛在文件管理的左侧菜单栏里是可以看到外接存储,但是名称是磁盘型号,比较乱,所以可以通过UUID映射的形式,对磁盘进行挂载。
sudo mkdir -p /vol00/External-01
sudo mount -t btrfs UUID=6c5a998b-c9d1-4f04-bafe-501db0341def /vol00/External-01
查看挂载是否成功:
df -h | grep External-01
输出应显示 /vol00/External-01 已挂载到磁盘。
2.4 将挂载写入 fstab(开机自动挂载)
sudo nano /etc/fstab
在文件末尾添加:
UUID=6c5a998b-c9d1-4f04-bafe-501db0341def /vol00/External-01 btrfs defaults 0 0
保存后执行:
sudo mount -a
确保挂载点仍然正常挂载。
3️⃣ 在内部存储创建映射(Bind Mount)
在文件管理——外接存储——你所挂载的磁盘上新建一个文件夹,《电视剧-01》,飞牛系统的UI界面创建一个《飞牛影视》的文件夹,存储空间选好后,下面跟着对应修改。
3.1 创建内部存储目标文件夹
sudo mkdir -p /vol1/1000/飞牛影视/电视剧-01
3.2 创建绑定挂载
sudo mount --bind /vol00/External-01/电视剧-01 /vol1/1000/飞牛影视/电视剧-01
绑定挂载的作用:在 /vol1 下访问外接硬盘的目录,Web UI 可以直接打开。
3.3 将绑定挂载写入 fstab(开机自动生效)
sudo nano /etc/fstab
在文件末尾添加:
/vol00/External-01/电视剧-01 /vol1/1000/飞牛影视/电视剧-01 none bind 0 0
保存后执行:
sudo mount -a
✅ 此时 /vol1/1000/飞牛影视/电视剧-01 已经可以在 Web UI 中像普通目录一样访问。
4️⃣ 添加媒体库到飞牛 OS
4.1 配置访问权限
确保飞牛影视应用用户有权限访问挂载目录:
在飞牛界面——系统设置——应用——影视添加文件夹,选择你刚才创建的《飞牛影视》文件夹
同时,在文件管理——设置——外接存储权限也需要相应的设置(此步骤设置不影响上面的设置,若飞牛影视直接访问外接存储则需要设置此步骤)
4.2 在飞牛影视中添加媒体库
登录飞牛 OS Web UI → 飞牛影视 → 媒体库管理。
添加新的影视库:
类型:电视剧
路径:点击添加后你能看到《飞牛影视》,接下来选择子文件夹即可。
飞牛影视会识别目录中的视频文件并建立索引。
重复上面3-4步骤,继续添加电影等你自己的影视分类即可。
⚠️ 注意事项
永久挂载:
fstab 写入后可以开机自动挂载,无需每次手动挂载。
Zoned 硬盘格式:
对 HM 硬盘(Host-Managed Shingled Magnetic Recording)建议使用 -O zoned 格式化,并使用 Btrfs 兼容模式。