3

Я могу стереть один раздел:

dd if="/dev/zero" of="/dev/sdaX"

или я могу стереть весь диск вместе со всеми разделами на нем:

dd if="/dev/zero" of="/dev/sda"

Но что, если я захочу сохранить свои текущие разделы и стереть все данные в неразмеченном пространстве, которые могли использоваться в предыдущей схеме разделов?

1 ответ1

4

Есть легкий путь и трудный путь.

Трудный путь состоит в том, чтобы определить начало и конец вашего неразделенного пространства, и сделать

dd if=/dev/zero of=/dev/sda seek=10000 obs=512 count=20000 bs=512

Это говорит о том, что пропустите первые 10000x512 байт, а затем запишите нули для 20000x512 байт.

Вы должны убедиться, что вы правильно указали свою отраслевую математику, чтобы убедиться, что вы нацеливаетесь на нужную часть диска, в противном случае существует риск перезаписи реальных данных. Что приводит меня к простому пути:

  1. Создать раздел в неразмеченном пространстве
  2. дд как обычно для раздела
  3. Удалить раздел

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