/etc/lvm/にアクセスせずにlvmメタデータを復元できますか?

/etc/lvm/にアクセスせずにlvmメタデータを復元できますか?

Manjaroを外付けUSBハードドライブに取り付けました。完了したら、前のジョブから開始しようとしました。ミント内蔵ハードドライブにディストリビューションがあります(フルディスクlukなし)。 LVMボリュームグループが消えました! ?

    [crow ~]$ sudo lvm vgscan
    [sudo] password for crow:
      Reading all physical volumes.  This may take a while...
      Found volume group "ManjaroVG" using metadata type lvm2
    [crow ~]$ sudo pvscan
      PV /dev/mapper/cryptManjaro   VG ManjaroVG   lvm2 [465.51 GiB / 0    free]
      Total: 1 [465.51 GiB] / in use: 1 [465.51 GiB] / in no VG: 0 [0   ]
    [crow ~]$ sudo fdisk -l /dev/sdb

    Disk /dev/sdb: 465.8 GiB, 500107862016 bytes, 976773168 sectors
    Units: sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disklabel type: dos
    Disk identifier: 0x00079473

    Device     Boot  Start       End   Sectors   Size Id Type
    /dev/sdb1  *      2048    499711    497664   243M 83 Linux
    /dev/sdb2       501758 976771071 976269314 465.5G  5 Extended
    /dev/sdb5       501760 976771071 976269312 465.5G 8e Linux LVM

    [crow ~]$ sudo pvs
    [sudo] password for crow:
      PV                       VG        Fmt  Attr PSize   PFree
      /dev/mapper/cryptManjaro ManjaroVG lvm2 a--  465.51g    0
    [crow ~]$ sudo pvdisplay
      --- Physical volume ---
      PV Name               /dev/mapper/cryptManjaro
      VG Name               ManjaroVG
      PV Size               465.51 GiB / not usable 2.00 MiB
      Allocatable           yes (but full)
      PE Size               4.00 MiB
      Total PE              119170
      Free PE               0
      Allocated PE          119170
      PV UUID               B8f73k-Najv-6hVM-XxHm-Wk9F-zeZ9-69MsxN

    [crow ~]$ sudo pvdisplay /dev/sdb5
      Failed to find physical volume "/dev/sdb5"

     [crow ~]$ sudo file -s /dev/sdb5
     /dev/sdb5: data

ディスクを交換しても機能しないディスクはです。もちろん、内部ではなく/dev/sdbメタデータバックアップがあることを読んでいます。より良い答えを見たい/etc/lvm/dev/sdb5/boot/dev/sdb1これ


ディスクを回復する方法がない場合に選択する方法は何ですか?これらもその中にありますか?

  • データにアクセスできるフォレンジックツールはありますか?
  • もう一つのことは、パーティションスキームが標準のLinux Mintであるということです。 Mintを再インストールすると、新しいメタデータを使用して古いメタデータを復元できますか?

答え1

ヘッダーが実際に物理ボリュームから消去されたようです。幸い、LVMはメタデータの複数のバックアップを含むかなり大きなヘッダーをプレーンテキストとして保存します。

たとえば、プレーンテキストのメタデータを検索し、sudo strings /dev/sdb5 | lessそのメタデータを使用して物理ボリュームを回復できます。日付の異なるコピーが複数ある場合があります。最新のコピー(日付スタンプ付き)を使用してください。strings設定バックアップを使用し(おそらく手動で出力を編集した後)、次の手順を使用できます。CentOS LVM リカバリドキュメントボリュームグループへのアクセスを復元します。

リカバリを試みる前に、パーティションイメージを作成することをお勧めします。

関連情報