NTFSパーティション上のいくつかのファイルを誤って削除しました
再起動せずにLinux内に残っているそれらを回復するにはどうすればよいですか?
Ubuntu Wikiには data recovery に関する長めのトピックがあり、幸いなことに、 NTFSパーティション から削除されたファイルの回復に関するセグメントもあります。リンクのその部分から:
Ntfsprogs
ntfsprogs は、NTFSファイルシステムから削除されたファイルを回復できます。 WindowsバージョンとLiveCdバージョンには非常にわかりやすい直感的なGUIがありますが、Linuxバージョンはおそらくより強力で、現時点ではフロントエンドGUIがありません。
簡単に言うと、3つのモードがあります
Scan
。削除されたファイルを検索し、それらに関する情報を見つけるUndelete
。下記参照。Copy
。削除を取り消すときに、削除を取り消すファイルと削除を取り消す場所を選択しました。デフォルトでは、これはLiveCdであろうと、別のパーティションやドライブであろうと、起動するOSのデスクトップのように見えます。 LiveCd またはLiveUsbの場合、Persistent image
を使用していない限り、LiveCdsでデスクトップが忘れられるため、再起動する前にそれらをUsb-stickまたは安全なパーティションに移動する必要があります。
検索する
ntfsundelete /dev/sda2
削除を取り消すには
ntfsundelete /dev/sda2 -u -i 3689 -o work.doc -d ~/output
これにより、復元されたすべてのファイル(この場合はWord.doc
)from/dev/sda2
(NTFSパーティションのデバイス名を必ず確認してください)をホームディレクトリ内のディレクトリoutput
に書き込みます。
ntfsundelete
の使用の詳細については、別のページ NtfsUndelete 、特に外部リンクを参照してください。
Wikiの一部に加えて、これも含まれています 外部リンク NtfsUndeleteを画像で説明します。