「linuxvg」というボリュームグループ(VG)にスペースが足りず、/ dev / sda11という物理ボリューム(PV)を追加することにしました(パーティションテーブルにすでに存在しています)。ただ実行しました。
pvcreate /dev/sda11
pvextend linuxvg /dev/sda11
問題は、/dev/sda11が私のルートパーティションでもあり、これが動作を停止することです(起動するのではなく緊急シェルに移動します)。パーティションをVGと通常のボリュームの両方として使用できると誤って考えました。
次のようにしてプロセスを再開しようとしました。
vgreduce linuxvg /dev/sda11
pvremove /dev/sda11
これはすべてを元の状態に復元するようですが、/ dev / sda11のすべてのファイルが見つからないようです。実行時に「ファイルシステム」が空なので
lsblk -f
また、私はそれを使用して作成しました。
mkfs.ext4 /dev/sda11
成功しませんでした。
あなたの助けに本当に感謝します。私はこの問題にとても長い間閉じ込められていました!
ベストアンサー1
ご存知のように、与えられたパーティションは一度に1つの目的にのみ使用できます。この時点では、バックアップから復元するか、最初から再インストールする必要があります。
(あなたできる努力する写真記録しかし、特にデータを回復する必要がない限り、おそらくそれほど価値がないでしょう。バイナリと構成ファイルを回復できるかどうか疑問です。引き続き実行して、残りの構成情報を抽出することもできstrings
ます/dev/sda11
。 )