[room] Восстановление файлов
Денис Смирнов
mithraen на altlinux.ru
Сб Авг 21 09:09:58 UTC 2010
On Sat, Aug 21, 2010 at 11:19:46AM +0300, Michael Shigorin wrote:
MS> Вот для этого и "забивания с запасом пофайлово", чтоб сперва
MS> дополнить пустующие части непустых блоков.
Так, стоп. Если ты файлы _удаляешь_, то тебя спасет и забивание всего
диска.
Проблема возникает только в том случае, если есть файл, в хвосте которого
_были_ секретные данные.
И тут тебе не поможет shred (ибо он убивает файл весь). И не поможет
dd=/dev/zero of=..., ибо оно не очистит хвосты.
Собственно лобовое решение, для каждого файла:
а) запомнить размер файла
б) resize вверх (при этом, AFAIR, хвост забивается нулями сам)
в) resize назад
весело будет если умная FS эти операции объединит.
А еще веселее -- если FS и так хвосты обнуляют, а мы тут фигней страдаем
:)
Самое грустное в том, что все о чем мы здесь говорим для SSD не работает
вообще.
--
С уважением, Денис
http://mithraen.ru/
----------------------------------------------------------------------------
Подробная информация о списке рассылки smoke-room