Монтирование тома LVM2 с файловой системой XFS

3528
Chris

К сожалению, я больше не могу получить доступ к данным на моем 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 

У кого-нибудь есть решение, как восстановить данные?

3

1 ответ на вопрос

1
Chris

Я получил решение:

Делаем копию раздела

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 

Похожие вопросы