<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:dw="https://www.dreamwidth.org">
  <id>tag:dreamwidth.org,2021-01-19:3740325</id>
  <title>amarao</title>
  <subtitle>amarao</subtitle>
  <author>
    <name>amarao</name>
  </author>
  <link rel="alternate" type="text/html" href="https://amarao.dreamwidth.org/"/>
  <link rel="self" type="text/xml" href="https://amarao.dreamwidth.org/data/atom"/>
  <updated>2021-03-01T14:51:51Z</updated>
  <dw:journal username="amarao" type="personal"/>
  <entry>
    <id>tag:dreamwidth.org,2021-01-19:3740325:2845</id>
    <link rel="alternate" type="text/html" href="https://amarao.dreamwidth.org/2845.html"/>
    <link rel="self" type="text/xml" href="https://amarao.dreamwidth.org/data/atom/?itemid=2845"/>
    <title>wipe/secure erase</title>
    <published>2021-03-01T14:51:51Z</published>
    <updated>2021-03-01T14:51:51Z</updated>
    <category term="sas"/>
    <category term="sata"/>
    <category term="block io"/>
    <category term="ssd"/>
    <dw:security>public</dw:security>
    <dw:reply-count>0</dw:reply-count>
    <content type="html">Я уже неделю занимаюсь, казалось бы, простой задачей "как вайпать диски". Я очень рад, что начал с чтения этой работы [1], потому что это задало правильные ожидания. Я начал с того, что написал wipe_canary, и что бы вы думали? На втором диске из набора в лаборатории, она триггернулась. Делаешь blkdiscard - и все данные на месте. До ужасов статьи (--secure-erase делает то же самое) я не дошёл, но...&lt;br /&gt;&lt;br /&gt;... Но привнесение в список sas-устройств привело к тому, что из 10 (в настоящий момент) найденных firmware-assisted вайпов, между sas и sata ssd есть ровно 0 (ноль) поддерживаемых и работающих методов. Зато я нашёл как минимум две команды, которые ставят устройство в неудобную позу c сообщениями, которых я никогда в жизни раньше не видел, например:&lt;br /&gt;Write same(16): Unit attention&lt;br /&gt;sg_write_same failed: Unit attention&lt;br /&gt;&lt;br /&gt;Если что, вот кандидаты на wipe'ы:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;--security-erase&lt;br /&gt;--security-erase-enhanced&lt;br /&gt;blkdiscard&lt;br /&gt;blkdiscard -s&lt;br /&gt;sg_format --format&lt;br /&gt;sg_unmap -f --all=0,65536&lt;br /&gt;sg_sanitize --overwrite --zero  # SANITIZE OVERWRITE ERASE&lt;br /&gt;sg_sanitize --block  # SANITIZE BLOCK ERASE&lt;br /&gt;sg_sanitize --crypto  # SANITIZE CRYPTO SCRAMBLE&lt;br /&gt;sg_write_same --unmap --lba=0 --num 0&lt;br /&gt;&lt;br /&gt;Если вы знаете ещё какой-то - пишите, буду очень благодарен.&lt;br /&gt;&lt;br /&gt;[1] &lt;a href="https://www.usenix.org/legacy/events/fast11/tech/full_papers/Wei.pdf"&gt;https://www.usenix.org/legacy/events/fast11/tech/full_papers/Wei.pdf&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="https://www.dreamwidth.org/tools/commentcount?user=amarao&amp;ditemid=2845" width="30" height="12" alt="comment count unavailable" style="vertical-align: middle;"/&gt; comments</content>
  </entry>
</feed>
