Я загрузил последнюю стабильную Ubuntu (ubuntu-16.04.3-desktop-amd64.iso изображение, которое я проверил дважды для подлинности), и использовал его для начальной загрузки моей новой системы Win10, которую я хотел вытереть. Я следовал инструкциям, как инструкции в
https://ata.wiki.kernel.org/index.php/ATA_Secure_Erase
разморозить диск и вытереть его с помощью
время hdparm - основной пользователем u - стирание безопасности.../dev/sda3
команда. На самом деле я выполнил его другое время (после изменения пароля диска) и выполнение с - в улучшенный безопасностью-стиранием второй раз опции (благодаря инструкциям http://www.stevenmaude.co.uk/posts/securely-erasing-frozen-hard-disks-with-hdparm).
Почти 2 часам потребовался каждый раз для прохождения через процесса стирания. В конце не были распечатаны никакие ошибки. 0 показали в течение различных времен, как 0 процессорного времени и 0 системного времени. Только прошедшее время показывало ~2 часа.
После тех двух выполнений я все еще смог открыть случайный текст и XML-файлы и в Windows и в каталогах не-Windows и посмотреть на их содержание даже при том, что я не открыл их ранее на той же самой сессии Ubuntu, таким образом, это, возможно, не кэшировало их!
затем...
Я больше не мог загружаться в Windows - предполагают, что это - хороший знак :-)
После перезапуска компьютера и загрузки Ubuntu снова, это больше не автомонтирует/dev/sda3 (или ничто больше напоминающее жесткий диск). fdisk-l показывает диск, но это об этом.
Испытанный Образец загрузки загрузочный CD и это также не показывают файловой системы.
Какие-либо идеи относительно того, что я пропускаю?
Это почти, как будто это сдуло запись в файловую систему, но после этих двух стирается, это все еще смогло переместиться и найти содержание файла на той же самой сессии под управлением Ubuntu. Теперь я, кажется, не могу видеть что-нибудь, потому что что-нибудь, что я пытаюсь не выполнить больше, находит начальную точку для файловой системы, но интересно, положены ли все данные все еще там на диске?!
Спасибо!
(OP здесь) я не могу проверить это дважды, когда я уже вычистил диск с помощью Активного @Killdisk, но я закончил тем, что добился разработчика hdparm (Mark L.), который указал, что вероятно, что проблема была связана с тем, что мой диск был автосмонтирован в то время, когда я выполнял безопасное стирание. В его собственных словах:
НЕОБХОДИМО размонтировать что-либо, что было автосмонтировано, потому что материал, который смонтирован, периодически пишется в ядром (метки времени файловой системы и т.д.), который мог составлять часть ненулевого материала, который Вы видели позже.
"Ненулевой материал" он обращается к, вывод sudo xxd-a/dev/sdX команда, предложенная sudodus раньше этот поток.
Я думаю, что Вам была нужна перезагрузка для нового отображения жесткого диска, который будет замечен системой.
Если Вы хотите, можно попытаться восстановить файлы с 'поверхности диска' с PhotoRec,
или посмотрите на следующую ссылку,
Ре: лучший способ вытереть диск
который также показывает проверку результата с xxd
roten@my-precise:~$ sudo hdparm -I /dev/sdb
...
Security:
Master password revision code = 65534
supported
not enabled
not locked
not frozen
not expired: security count
not supported: enhanced erase
88min for SECURITY ERASE UNIT.
Logical Unit WWN Device Identifier: 50000391f340058c
NAA : 5
IEEE OUI : 000039
Unique ID : 1f340058c
Checksum: correct
roten@my-precise:~$ sudo hdparm --user-master u --security-set-pass Eins /dev/sdb security_password="Eins"
/dev/sdb:
Issuing SECURITY_SET_PASS command, password="Eins", user=user, mode=high
roten@my-precise:~$ sudo hdparm -I /dev/sdb
...
Security:
Master password revision code = 65534
supported
enabled
not locked
not frozen
not expired: security count
not supported: enhanced erase
Security level high
88min for SECURITY ERASE UNIT.
Logical Unit WWN Device Identifier: 50000391f340058c
NAA : 5
IEEE OUI : 000039
Unique ID : 1f340058c
Checksum: correct
roten@my-precise:~$ sudo time hdparm --user-master u --security-erase Eins /dev/sdb security_password="Eins"
/dev/sdb:
Issuing SECURITY_ERASE command, password="Eins", user=user
0.00user 0.00system 1:11:03elapsed 0%CPU (0avgtext+0avgdata 2432maxresident)k
0inputs+0outputs (0major+200minor)pagefaults 0swaps
...
Security:
Master password revision code = 65534
supported
not enabled
not locked
not frozen
not expired: security count
not supported: enhanced erase
88min for SECURITY ERASE UNIT.
Logical Unit WWN Device Identifier: 50000391f340058c
NAA : 5
IEEE OUI : 000039
Unique ID : 1f340058c
Checksum: correct
roten@my-precise:~$ sudo time xxd -a /dev/sdb
[sudo] password for roten:
0000000: 0000 0000 0000 0000 0000 0000 0000 0000 ................
1000000000000 0000 0000 0000 0000 0000 0000 0000 ................
2000000000000 0000 0000 0000 0000 0000 0000 0000 ................
3000000000000 0000 0000 0000 0000 0000 0000 0000 ................
54272.57user 343.93system 15:10:36elapsed 99%CPU (0avgtext+0avgdata 2096maxresident)k
488398400inputs+0outputs (0major+179minor)pagefaults 0swaps
roten@my-precise:~$