Можно ли запустить команду, чтобы удалить все существующие разделы, а затем создать один новый?
1 ответ
Просто используйте 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).
И используйте это так:
Создать дамп таблицы разделов
/dev/sdaдляtable-sda.sfdisksfdisk -d /dev/sda > table-sda.sfdiskПерезаписать (опасно!) таблица разделов
/dev/sdbс использованиемtable-sda.sfdisksfdisk /dev/sdb < table-sda.sfdisk
