extundelete --after 1323450000 /dev/sda2 --restore-directory /home/user
Only show and process deleted entries if they are deleted on or after 1323450000 and before 2147483647.
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)
y
Loading filesystem metadata ... 299 groups loaded.
Loading journal descriptors ... 29601 descriptors loaded.
Failed to restore file /home/user
Could not find correct inode number past inode 917505.
Что я делаю не так? Помогите разобраться, а то вместе с конфигами случайно удалил и все файлы
Что я делаю не так? Помогите разобраться, а то вместе с конфигами случайно удалил и все файлы
Вам помочь перевести с английского, или в чем еще состоит ваш вопрос?
Вы отмонтировали /home предже чем запустить программу? Если да, то запускали ли вы fsck прежде чем extundelete?
umount /dev/sda2umount: /home: device is busy.
(In some cases useful info about processes that use
the device is found by lsof(8) or fuser(1))
ну вы действительно можете посмотреть кто использует файлы из /home с помощью lsof или fuser. Но понятно и так, что файлы эти использует пользователь, которому принадлежит /home/${username}. Убейте все процессы которые используют файлы из этой партиции, или загрузитесь в single mode, или загрузитесь с livecd — много вариантов.
Кстати, чем быстрее вы закончите работу из под пользователя, тем меньше вероятность того, что какая-нибудь программа (например, браузер) запишет какие-то данные на место удаленного файла.
Кстати, чем быстрее вы закончите работу из под пользователя, тем меньше вероятность того, что какая-нибудь программа (например, браузер) запишет какие-то данные на место удаленного файла.
extundelete --after 1323450000 /dev/sda2 --restore-directory /home/user
Only show and process deleted entries if they are deleted on or after 1323450000 and before 2147483647.
WARNING: Extended attributes are not restored.
Loading filesystem metadata ... 299 groups loaded.
Loading journal descriptors ... 29558 descriptors loaded.
Writing output to directory RECOVERED_FILES/
Failed to restore file /home/user
Could not find correct inode number past inode 917505.
S livecd ta zhe hren'. Posovetujte normalnuyu progu.
Никогда не пользовался тем, что используете вы, но оно предлагает в данном случае запустить вначале fsck.
Прогу? mc умеет восстанавливать ext2. вроде бы photorec называлась та, которой я когда-то однажды пользовался.
А, да. Не являсь большим специалистом в этом вопросе (повезло ☺), нагуглил вот это: http://www.nixp.ru/articles/Linux-ext3-FAQ...D1%8F).html#007
За достоверность не отвечаю.