Используя Ubuntu 10.10, у меня есть сценарий запуска, который автоматически удаляет мой «рабочий каталог». Это простая папка на моем рабочем столе, где я помещаю кучу файлов, которые я использую в течение дня. Это временные файлы, которые мне нужно хранить только для одного сеанса. Чтобы сохранить чистоту, мой скрипт запуска:
rm -rf /home/user/Desktop/workdir
mkdir /home/user/Desktop/workdir
Отлично работает. До того момента, когда у меня были важные файлы, я забыл их переместить, прежде чем выключать их. Несколько (2-3) сеансов назад это произошло, и теперь я понимаю, что мне нужно восстановить каталог «workdir». Но несколько новых были созданы и удалены тем временем. Каков наилучший способ восстановить это - если возможно? Я читал о таких инструментах, как скальпель, но, похоже, они будут сканировать весь мой HD. Я знаю имя папки и хотел бы просто найти эту папку workdir. Что лучше?
UPDATE - попытка с Foremost
Я использовал прежде всего, чтобы попытаться восстановить мои файлы. Я использовал:
sudo foremost -a -t doc -i /dev/sda1 -o/home/user/Desktop/foremost
По-видимому, я удаляю много документов. Так много файлов было восстановлено, что я должен был удалить другие файлы на лету, чтобы не заполнить мой жесткий диск. Было восстановлено более 30 ГБ файлов XLS / PPT / OLE (?) / Word. Мне пришлось прекратить процесс восстановления. Для документов Word у меня теперь более 7 ГБ в 3,050 файлах. Как добраться до нужного файла? Все они пронумерованы, а дата модификации сегодня для всех файлов.
Также мне нужно восстановить еще 3 файла JPG. Это может стать все большим набором файлов. Как я могу восстановить только то, что было удалено на прошлой неделе? Или, используя исходное имя файла, возможно ли это?
Testdisk отлично работает. Вы можете загрузиться с LiveCD, point testdisk на своем диске, перейти туда, где были удаленные файлы, и скопировать их.
Я загрузил видео в формате Foremost to Youtube:
http://www.youtube.com/watch?v=P767rumEIKw
Пожалуйста, введите в терминал: [ ! d3]
cat /proc/partitions
Затем вы можете увидеть, какой раздел вам нужно использовать с самого начала.
Ваша команда будет:
sudo foremost -a -t FILE-TYPE -i /dev/sdb1 -o /home/map/to/recover/files
Вы должны заменить sdb1 на свой раздел.
Держите меня в курсе.