ext4ファイルシステムでfdisk新しいパーティションを元に戻す方法は?

ext4ファイルシステムでfdisk新しいパーティションを元に戻す方法は?

私のVMには/dev/data/filesというLVMがあります。 50GBが割り当てられていてLVMを拡張したいのですが...

だから私は忘れたlvextendコマンドを使うのではなく、次のことをしました。

fdisk /dev/data/files
Used N option to create a partition
Writed changes...

その後、サーバーを再起動しましたが、サイズは変更されませんでした。 fdiskがどのように機能するのかわからないので、そのファイルシステムに新しいパーティションを作成したようです。

私の質問は:私が作成したこのパーティションを削除してから、lvextendを使用して正しい方法でLVMディスクを拡張しても安全ですか? fdiskを再入力してパーティションの削除を選択すると、ファイルが失われますか?それとも単に削除してもいいですか?

ありがとうございます!

ベストアンサー1

ext4ファイルシステムの最初の2つのセクタ未使用

プライマリパーティションのみを含むDOSパーティションテーブルを作成する場合、これらの書き込みは最初のセクタにのみ影響し、ファイルシステムデータを破損しません。

論理区画が作成されると、データが破損している可能性があります(パーティションの場所によって異なります)。

GPTが作成された場合、ファイルシステムのスーパーブロックは破損しています。この場合、デバイスをインストールできなくなります。

おすすめ記事