Ich bin versehentlich gelaufen rm -r /home/xralf
und habe es schnell mit Ctrl+ getötet C.
Es schien, dass alles in Ordnung ist, aber ich bemerkte, dass mein .vimrc
, was für mich wichtig ist, fehlt.
Ich habe den Befehl ausprobiert:
$ extundelete /dev/sda5 --restore-file /home/xralf/.vimrc
extundelete: failed to read-only open device "/dev/sda5": Error code 13
Um die Datei wiederherzustellen, aber es scheint ein Problem zu geben, muss ich das Gerät aushängen.
Es ist hier montiert: /dev/sda5 on /home type ext4 (rw)
- Gibt es eine Möglichkeit, die Datei wiederherzustellen
.vimrc
? - Wie würden Sie es wieder montieren? Es gibt ein Problem, das ich brauche
$HOME
Verzeichnis.
Ich kann es nicht verwenden LiveCD
, da es jetzt auf meinem Laptop fehlt. Das Booten von USB
wird auf meinem Laptop ebenfalls nicht unterstützt.
Ausführen des Befehls mit sudo
:
sudo extundelete /dev/sda5 --restore-file /home/xralf/.vimrc
WARNING: Extended attributes are not restored.
WARNING: EXT3_FEATURE_INCOMPAT_RECOVER is set.
The partition should be unmounted to undelete any files without further data loss.
If the partition is not currently mounted, this message indicates
it was improperly unmounted, and you should run fsck before continuing.
If you decide to continue, extundelete may overwrite some of the deleted
files and make recovering those files impossible. You should unmount the
file system and check it with fsck before using extundelete.
Would you like to continue? (y/n)
~/.vimrc~
Datei gesucht? Ich weiß auch, dass dies den Stall sperrt, nachdem das Pferd gestohlen wurde, aber es gibt einen sehr schönen Artikel in unserem Blog darüber, wie Sie Ihr System einrichten können, um solche Dinge zu vermeiden.
.vimrc~
or.vimrc.swp