Мне нужно стереть (надежно стереть) определенную часть (последнюю треть) раздела, очистка всего свободного места в разделе невозможна (так как другие регионы содержат удаленные данные, которые должны быть восстановимы).

Единственная идея, которую я вижу сейчас, - это обрезать раздел, создать новый раздел на месте, чтобы стереть и стереть его.

Нет ли лучшего способа? Инструмент очистки, который может начать стирание с определенного смещения (в гигабайтах)?

Файловая система - NTFS, операционная система - Windows 7, но я бы не отказался от использования LiveCD.

1 ответ1

1

Вы можете использовать * nix dd (доступный на любом Linux Live CD) с /dev/urandom качестве источника. Параметр seek сообщит dd сколько блоков пропустить на целевом устройстве. Вы также можете запустить его несколько раз, конечно, чтобы убедиться, что все остатки исчезли. В этой теме есть много примеров использования dd .

Предупреждение: dd очень мощный и очень неизбирательный. Он с радостью будет жевать вас до смерти быстрее, чем вы скажете «О, мой…», если вы сделали что-то не так!

Перед началом работы создайте образ вашего диска (для которого также можно использовать dd )

Примечание. Вы также можете протестировать все свои изменения на изображении, которое в целом безопаснее, и указанное изображение также может быть смонтировано аналогично реальному жесткому диску (так называемое устройство петли)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .