Ваші здогадки про dd
це правильно. Ви можете видалити SD-карту за допомогою наступної команди (припустимо, що ваша SD-карта /dev/sdd
):
Не переривайте цю команду, інакше це може зашкодити SD-карту.
$ sudo dd if=/dev/zero of=/dev/sdd bs=8192
Примітка. Якщо ця команда не завершилася успішно, і вам доведеться її скасувати, то, швидше за все, її можна відновити за допомогою програм відновлення розділів диска, розміщених в інших публікаціях.
Це може зайняти деякий час, залежно від розміру та швидкості SD-карти. Якщо ви впевнені, що ЦРУ хоче відновити ваші файли, замініть SD-картку urandom
замість zero
:
$ sudo dd if=/dev/urandom of=/dev/sdd bs=8192
dd
команда з наведених вище прикладів видалить всю SD-карту, залишивши її без жодних розділів, навіть без таблиці розділів. Тому вам потрібно буде відтворити розділ на SD-картці. Ви можете зробити це з допомогою будь-якого розбиття інструменту як cfdisk
, parted
(моя рекомендація) або gparted
.
І ще одне: бути надзвичайно обережним при виклику dd
команди . Опечатка в of=
аргументі значення може спричинити катастрофу.
fdisk
. (Якщо ви не можете через GPT або інші технічні обмеження.)