既存のSSDを交換するために、より大きな新しいSSDを購入しました。前のパーティションには3つのパーティションがあり、2つはブート用で、3番目(最後の)パーティションはLUKSにLVM2がありました。移行のために次のことを行いました。
- DD古いドライブの内容を新しいドライブ(BS=4M)
- 走る部分プローブ新しいドライブ(「/dev/sdbの空き領域がすべて使用されていないようです。すべての領域を使用するようにGPTを変更できます」と文句を言います)
- 使ったgdisk-> その他 -> 「バックアップデータ構造をディスクの末尾に再配置」
- この時点で cryptsetup を使用してパーティションを開くと、LVM が正常に動作します。
- その後、3番目のパーティションのサイズを変更しました。ゴポット(ディスク全体を使用しようとしましたが、エラーが発生し、ディスクサイズを超えてサイズを変更できなかったため、GPartedで表示したものより2MiB小さく設定する必要がありました)
- 次に、より大きなパーティションを開きます。パスワード設定何らかの理由で、LVM は LVM 物理ボリュームを検出しなくなりました。
走るlvmdiskscan -v:
..
/dev/mapper/crypt_ssd [930,76 GiB] LVM物理ボリューム
..
走るpvdisplay /dev/mapper/crypt_ssd
物理ボリューム '/dev/mapper/crypt_ssd'が見つかりません。
私はどこで混乱しましたか?左にスキャン何もしませんでした。