其他系统读取飞牛OS中Basic硬盘的数据

Denvo 树犹如此,人何以堪

前言

有的时候我需要在非飞牛OS的环境上访问之前挂载到飞牛OS的Basic模式的硬盘中的数据,但根据这篇文章,飞牛OS在Basic模式下也采用了RAID分区,Windows和DiskGenius都无法从中直接读取数据。故下面简要说明一下如何在其他系统上读取Basic硬盘中的数据。

对于Windows

RAID分区的读写建议使用Linux,所以在Windows下建议使用WSL来操作硬盘。在进行下面的步骤前,需要先把硬盘挂载到WSL;硬盘读写结束后,需要把硬盘从WSL取消挂载后才能弹出硬盘。

把硬盘挂载到WSL

以管理员身份运行PowerShell,并执行GET-CimInstance -query "SELECT * from Win32_DiskDrive"。输出结果类似:

1
2
3
4
DeviceID           Caption          Partitions Size          Model
-------- ------- ---------- ---- -----
\\.\PHYSICALDRIVE0 YMTC PC41Q-1TB-B 3 1024203640320 YMTC PC41Q-1TB-B
\\.\PHYSICALDRIVE1 ZHITAI Ti600 2TB 1 2000396321280 ZHITAI Ti600 2TB

从输出结果中找到目标硬盘(比如\\.\PHYSICALDRIVE1),然后运行如下命令:wsl --mount \\.\PHYSICALDRIVE1 --bare(记得替换成你自己的目标硬盘的model)。

把硬盘从WSL取消挂载

以管理员身份运行PowerShell,并执行wsl --unmount \\.\PHYSICALDRIVE2(记得换成你自己硬盘的model),当PowerShell正常返回光标并没有报错时,就可以在Windows下弹出这块硬盘了。

操作步骤

下面全部在Linux环境下操作。Windows请在WSL环境下操作,并注意上文的“对于Windows”一节的内容。

先安装需要的软件包:

1
2
sudo apt update
sudo apt install mdadm lvm2 btrfs-progs

然后使用sudo mdadm --assemble --scan自动扫描并组装RAID阵列。正常情况下应该会返回类似mdadm: /dev/md/0 has been started with 1 drive.的字样,其中的/dev/md/0需要记住,一会取消挂载硬盘时会使用。

此时你可以使用lsblk看看是不是出现了md0或者类似的阵列设备。

然后使用sudo vgchange -ay激活LVM逻辑卷。

接下来创建一个挂载点并挂载最终的Brtfs分区:

1
2
3
4
5
sudo mkdir -p /mnt/fnos_data
# 注意:这里的mapper名称请通过 lsblk 命令确认一下实际显示的名称
# 比如这条命令的lsblk名称为trim_xxxxxx,下面的命令需要在上面的名称后加一个“-0”
# 在LVM中,/dev/mapper/下的设备名通常是【卷组名-逻辑卷名】组合在一起的。
sudo mount /dev/mapper/trim_xxxxxx-0 /mnt/fnos_data

接下来,访问/mnt/fnos_data分区即可正常访问你的文件。

文件可能会因为权限不足而无法被读写,你可以通过root用户先把你需要的数据复制到一个安全的位置,然后使用chmod修改你复制过去的文件的权限。不建议直接修改原文件的权限。

读写完成后,使用sudo umount /mnt/fnos_data卸载Brtfs文件系统,再使用sudo vgchange -an停用LVM逻辑卷(成功后会提示类似0 logical volume(s) ... now inactive

接下来使用sudo mdadm --stop /dev/md0停止Linux软件RAID阵列。(/dev/md0如果找不到可以试试/dev/md/0,这个的值与上面扫描组装RAID阵列时得到的/dev/md/0有关)

至此Linux已经解开了与这块硬盘的连接。如果是Windows(WSL)的话,还需要把硬盘从WSL中卸载的一步(见上面),然后再弹出硬盘。

  • 标题: 其他系统读取飞牛OS中Basic硬盘的数据
  • 作者: Denvo
  • 创建于 : 2026-07-15 10:44:12
  • 更新于 : 2026-07-15 10:45:02
  • 链接: https://www.denvoshome.xyz/posts/FnOS-VisitBasic/
  • 版权声明: 本文章采用 CC BY-SA 4.0 进行许可。
评论