
sda1 のスペースを解放するために、ディレクトリ temp/ を sda1 -> sda2 パーティション間で移動する必要がありました。
結局、私はこうなりました:
sda1: ディレクトリ temp/ は表示されません。sda2: ここにディレクトリは移動されません。
testdisk を使用したところ、ほとんどのファイルを回復できました。また、ディレクトリ temp/ とすべてのサブディレクトリがまだ sda1 上にあることがわかりました。extundelete を使用して temp/ を表示できるようにしたいと思いましたが、うまくいきませんでした。
データのほとんどを回復できたと思いますが、問題は sda1 がまだいっぱいであることです (どうやら余分なスペースが解放されていないようです)
私は、このようにマウントされていない sda1 上のライブインストールから extundelete を使用しました: extundelete /dev/sda1 --restore-directory /mnt/temp
プログラムは、復元すべき 556 個の inode を表示し、556 個の inode が復元されなかった状態で終了します (これが役に立つかどうかはわかりません)。通常の再起動後も、temp/ ディレクトリは表示されません。
何かヒントはありますか? 障害のある mv コマンドを回復するにはどうすればよいですか? メモリを解放するにはどうすればよいですか?
私はlubuntu 16.04を実行しています
ありがとう