1

Можно ли запустить команду, чтобы удалить все существующие разделы, а затем создать один новый?

1 ответ1

4

Просто используйте fdisk для таблиц разделов не-GPT старого стиля - это проще всего. Следуйте инструкциям как этот.

Бонус за пакетные операции или восстановление позже

Просто потому, что я уже писал это до того, как был написан второй комментарий по этому вопросу.

Для обычных таблиц разделов не-GPT я могу порекомендовать использовать sfdisk для устройства со сценариями. Это также особенно полезно для одинакового разбиения группы одинаковых дисков.

Из sfdisk:

DESCRIPTION
  sfdisk has four (main) uses: list the size of a par‐
  tition, list the partitions on a device,  check  the
  partitions  on  a  device,  and  -  very dangerous -
  repartition a device.

  sfdisk doesn't understand the GUID  Partition  Table
  (GPT) format and it is not designed for large parti‐
  tions.  In these cases use  the  more  advanced  GNU
  parted(8).

И используйте это так:

  1. Создать дамп таблицы разделов /dev/sda для table-sda.sfdisk

    sfdisk -d /dev/sda > table-sda.sfdisk
    
  2. Перезаписать (опасно!) таблица разделов /dev/sdb с использованием table-sda.sfdisk

    sfdisk /dev/sdb < table-sda.sfdisk
    

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