XFSファイルシステムでLVM2ボリュームをマウントする


3

残念ながら、NASのデータにアクセスできなくなりました。何も変更していないので、なぜこれが当てはまるのかわかりません。そこで、データにアクセスするためにコンピューターのハードディスクの1つを接続しました。私がしたこと:

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
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.