Это нецелесообразно, если только данные не стоят многого, и вы немедленно останавливаете машину, отправляете ее к эксперту, платите им много денег и вам повезло.
Вам нужна система контроля версий. В этот раз не поможет, но в будущем поможет.
Система контроля версий хранит историю ваших файлов. Вот пример сеанса.
hg init
hg add file1
hg commit -m "add initial file1"
change file1
hg commit -m "add/change …"
cat file1> file1
hg revert file1
Вы можете вернуться еще дальше.
hg update -r 1 #goes to initial version
svn
является простым для начинающих, но все еще мощным. Mercurial(hg
)имеет больше возможностей, поэтому немного сложнее в освоении. svn
также лучше подходит для некоторых типов документов (и -объединяемых :офисных документов ).
Я решил эту проблему, используя команду -p вместо -u. -p принимает ключ восстановления, а не пароль.
sudo dislocker /dev/sda6 -p000000-000000-000000-000000-000000-000000-000000-000000 -- /media/Softs