收起左侧

【求助】系统更新1.1.3102后 Btrfs 存储空间无法挂载(USB 正常,SATA 不识别)

1
回复
45
查看
[ 复制链接 ]

1

主题

0

回帖

0

牛值

江湖小虾

悬赏1飞牛币未解决

一、问题概述

飞牛系统从 1.1.30 更新到 1.1.3102 后,一块 Btrfs 格式 的硬盘(内置 SATA 接口)无法挂载,存储空间显示“文件系统未知”。但通过 USB 硬盘盒连接时,可以正常识别并挂载

同一 SATA 接口换其他硬盘可以正常识别,因此排除接口硬件故障

内置SATA口连接硬盘状态

image.png

image.png

内置SATA口连接另一块硬盘,原硬盘使用USB口连接状态

image.png

image.png


二、硬件与系统环境

项目 信息
飞牛系统版本 1.1.3102(从 1.1.30 升级而来)
故障硬盘格式 Btrfs
故障硬盘接口 内置 SATA(换其它硬盘正常) / USB 硬盘盒(完全正常)
存储方式 单盘

三、已执行的排查步骤及结果

步骤 操作 结果
1 检查 /proc/mdstat unused devices: <none>,无任何阵列
2 sudo mdadm --examine /dev/sda1 No md superblock detected,确认非 RAID 盘
3 lsblkpvscanvgscanvgchange -ay LVM 层无任何输出,无法激活
4 检查 /dev/mapper/ trim_xxx-0 等逻辑卷设备
5 通过 USB 硬盘盒连接 可以正常挂载,数据可见
6 换其他硬盘到同一 SATA 接口 正常识别,排除接口故障

四、关键现象总结

  • ✅ 硬盘硬件正常(USB 下完全正常)
  • ✅ SATA 接口正常(其他硬盘可用)
  • ❌ 内置 SATA 下,系统无法识别 Btrfs 文件系统,显示“未知”
  • ❌ LVM 层完全无响应,/dev/mapper/ 下无对应设备
  • ❌ 无 RAID 元数据,不是阵列问题

五、求助需求

  1. 是否有办法在保留数据的前提下,恢复内置 SATA 口的正常挂载?
  2. 是否可以通过修改 LVM 配置、重建设备映射等方式手动激活?
  3. 是否有办法将 USB 下正常挂载的状态“同步”回内置 SATA 口,让系统重新识别?

当前数据已通过 USB 备份,但希望找到根本原因及修复方法,避免未来再次出现。

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

本帖子中包含更多资源

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

x

4

主题

10

回帖

0

牛值

江湖小虾

楼主是什么硬件平台 ?

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

本版积分规则