FDISK ヒューマンエラー

FDISK ヒューマンエラー

ルート パーティションを拡張しようとしていたときに、ライブ CD を開いていないことに気付きました。しかし、fdisk テーブルはすでに書き込まれていました。再起動後、ファイル システムが破損しました。

携帯電話で撮影した古い値を使用して fdisk を復元しようとしました。問題は、/dev/sda1シリンダー境界で終了しなかったことです。

ファイルシステムを復元するために、シリンダーではなくブロックを指定して fdisk テーブルを復元するにはどうすればよいですか?

fdisk の画像が必要ですか?

答え1

を使って自分で見つけましたTestDisk

このツールは非常に便利で、使用手順も簡単です。

  1. 最新の GParted ライブ ディスクをダウンロードします:http://gparted.org/livecd.php
  2. そこから起動します ( を使用している場合はvmware Player、それができません。VMware Workstation に切り替える必要があります。これにより、VM の起動オプションを変更できる BIOS 上の起動が追加されます)。
  3. GPartedライブ OS が起動し、ターミナルを起動できるようになります。
  4. コマンドラインで実行しtestdisk、非常に簡単な指示に従います (簡単な検索を実行して Enter キーを押すだけで、fdisk テーブルが書き換えられ、再起動します)。

関連情報