使用 XFS 文件系统挂载 LVM2 卷

使用 XFS 文件系统挂载 LVM2 卷

不幸的是,我无法再访问 NAS 上的数据。我不明白为什么会这样,因为我没有做任何更改。因此,我将其中一个硬盘插入计算机以访问数据。我做了以下操作:

kpartx -a /dev/sdc

现在我应该可以访问

/dev/mapper/vg001-lv001

当我尝试安装它时,我得到:

sudo mount -t xfs /dev/mapper/vg001-lv001 /home/user/mnt
mount: /dev/mapper/vg001-lv001: can't read superblock

现在我做了

parted -l

这给了我

Modell: Linux device-mapper (linear) (dm)
Festplatte  /dev/mapper/vg001-lv001:  498GB
Sektorgröße (logisch/physisch): 512B/512B
Partitionstabelle: loop

Number  Begin   End    Size  Filesystem  Flags
 1      0,00B   498GB  498GB  xfs

有人知道如何恢复数据吗?

答案1

我得到了解决方案:

复制分区

sudo ddrescue -b512 /dev/mapper/vg001-lv001 /somewhere/backup.iso ~/logfile.txt

做了

xfs_check /somewhere/backup.iso

它说日记本坏了

xfs_repair -L /somewhere/backup.iso

完成了!现在可以通过以下方式再次挂载文件系统:

mount -o loop /somewhere/backup.iso /mnt/disk

相关内容