3

мы создали файловую систему ext на новом диске sdd в качестве следующего

 mkfs.ext4  -j -m 0 /dev/sdd -F

для того чтобы получить диск как был раньше mkfs

Я думаю, нам нужно удалить раздел, созданный mkfs,

как это сделать?

1 ответ1

3

mkfs не создает раздел, он создает файловую систему. Вы создали файловую систему на всем устройстве /dev/sdd (в отличие от раздела, например /dev/sdd1).

Ваш диск не разбит на разделы, итоговый макет называется superfloppy. Если вы хотите использовать (почти) все устройство в одной файловой системе, тогда лучше иметь таблицу разделов с одним разделом. Сравните: использует конфигурацию диска с одним разделом.

Такие инструменты, как fdisk или gdisk должны позволять вам создавать таблицу разделов без каких-либо подготовительных действий (однако вы потеряете данные из текущей файловой системы, поэтому скопируйте то, что вы хотите сохранить). Если вы создаете один раздел, вам следует запустить mkfs.ext4 с /dev/sdd1 в качестве цели для создания файловой системы в разделе.

Если вы хотите стереть текущую файловую систему (до fdisk/gdisk/любой другой или по любой другой причине), тогда

  • заполните начало диска нулями, 1MB должно хватить:

    dd if=/dev/zero of=/dev/sdd bs=1M count=1
    
  • или используйте wipefs на /dev/sdd ; Этот инструмент предназначен для удаления файловых систем.

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