
仮想マシンで使用していたparted
ときに、ディスクの最後のパーティションのサイズを縮小する間違ったコマンドを発行しました。 170 GB 縮小しました (107 から 90 に)。 再起動後、initrams がプロンプトを表示したときに問題に気付きました。 次のように報告されています:
ファイルシステムのサイズ (スーパーブロックによる) は 22591744 ブロックです。デバイスの物理サイズは 18350256 ブロックです。
どうすれば状況を復元できますか? e2fsck を使用しようとしましたが、パーティションの最後を元に戻せる方法がわかりません (可能であれば)。
答え1
同じルートに新規インストールを行い、ホーム ディレクトリを保持しました。同じ名前のユーザーを作成し、chown を使用してそのユーザーに rw 権限を付与しました。また、既存のパーティションをマウントするために fstab ファイルを手動で編集する必要がありました (古い UUID を回復しました)。