Возможно ли найти файлы, которые были удалены, а мусор пуст?
Мой рабочий стол был очищен, и я не уверен, почему, но у него были некоторые файлы, которые я хотел бы восстановить. [ ! d1]
Файлы, которые были удалены из корзины, возможно, были перезаписаны.
Поэтому перестаньте использовать раздел, в котором хранятся случайно удаленные файлы.Рекомендуется, чтобы привод монтировался только для чтения, чтобы избежать потери данных. Для нашей корзины это означает, что нам нужно загрузиться в текущую сессию Ubuntu, чтобы продолжить. Затем мы устанавливаем exundelete в живую сессию и монтируем наш раздел HOME на /dev/sfXx только для чтения в живой системе:
ubuntu@ubuntu: sudo mount /dev/<sdXx> -o rw /mnt
Мы получаем лучшие результаты, если вспомним точное имя файла мы хотим восстановить, потому что нам могут не понадобятся остатки всех файлов, которые мы когда-либо удалили.
По умолчанию файлы будут восстановлены в каталог RECOVERED_FILES в текущем пути, откуда мы его запустили. В живой системе это должно быть адаптировано к другому выходному dir на перегородке или диске , установленном только для чтения . Этот раздел должен быть установлен с возможностью записи в живую систему, например, с помощью Nautilus или точкой монтирования, отличной от предыдущей.
Чтобы восстановить известный файл из Trash, мы выдаем extundelete со следующими параметрами:
sudo extundelete --restore-file /mnt/home/<user>/.local/share/Trash/files/<name> --output-dir <path> -- /dev/sdXx
Заменить <user> на ваш имя пользователя, <name> по имени файла, которое мы хотим восстановить, <path> по пути, к которому мы хотим записать восстановленные файлы.
Мы можем предоставить extundelete список файлов из файла с опцией --restore-files <filename>, каталог с параметром --restore-directory или позволить ему восстановить все найденные --restore-all. Для еще большего количества опций extundelete .