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