Я хочу использовать sgdisk для удаления всех определений разделов и данных с устройства хранения, а затем создать GPT и два раздела на нем. Лучшее решение, которое я нашел, это использовать опции -Z
и -o
.
sgdisk -Zo \
-n 1::16M -t 1:EF00 -c 1:ZNX_BOOT \
-N 2 -t 2:8300 -c 2:ZNX_DATA /dev/[device]
Это, однако, дает сбой, если диск был создан с таблицей разделов MBR или если на него был записан образ диска. Как я могу заставить эту команду стереть любой диск независимо от используемого на нем стиля таблицы разделов?