Использовать более дружественный к пользователю инструмент: http://www.r-tt.com/ru/free_linux_recovery/ Также для восстановления файлов также можете попробовать ext3grep.Сделать так, чтобы scalpel работал только со свободным пространством вы не сможете: он просто ищет в потоке байт сигнатуру начала и сигнатуру конца файла. Т.е. весь файл должен быть расположен в последовательных блоках, чего ФС не гарантирует.
Если всё-таки хочется получить "только свободное пространство", вам поможет debugfs (какой-нибудь find_free_block) и dd или какой-нибудь blkls/blkcat из SleuthKit. Но занятие это, в общем-то бесполезное и, скорее всего, ваши файлы не стоят таких затрат времени.
Делайте резервные копии. On 11.07.2014 13:35, Иван Чернов wrote:
Здравствуйте, Хочу попробовать восстановить несколько удаленных файлов на "экст4" вот так: extundelete --restore-file DATA/путь/к/файлу/файл но он возвращает, что не может прочитать какой-то блок или и-узел. Поэтому, хочу попробовать "вырезать" с помощью "scalpel" - Но этот работает со всем разделом, а не только со свободным (удалённым) пространством: время тратится просто обалдеть скока: у меня из 2000 ГБ свободно 300 ГБ - что перелапатить уже не мало, а тут, вообще, 2000 ! ГБ - Т.е. 1700 -- основную часть он будет пахать в пустую. Подскажите как можно ограничиться только свободным пространством? Или как его вырезать? С уважением, Иван.