2017-07-09 14:13:20 +00:00
|
|
|
# sgdisk
|
|
|
|
# Command-line GUID partition table (GPT) manipulator for Linux and Unix
|
|
|
|
|
2017-05-08 20:27:00 +00:00
|
|
|
# convert an MBR partition table to GPT, use sgdisk
|
|
|
|
sgdisk -g /dev/sda
|
|
|
|
|
|
|
|
# convert GPT to MBR use the m option.
|
|
|
|
# it is not possible to convert more than four partitions from GPT to MBR
|
|
|
|
sgdisk -m /dev/sda
|
|
|
|
|
|
|
|
# Sort GPT partitions
|
2020-11-18 06:48:19 +00:00
|
|
|
# when a new partition is created in the space between two partitions
|
|
|
|
# or a partition is deleted
|
2017-05-08 20:27:00 +00:00
|
|
|
sgdisk -s /dev/sda
|
|
|
|
|
2020-11-18 06:48:19 +00:00
|
|
|
# Create a binary backup consisting of the protective MBR, the main GPT header,
|
|
|
|
# the backup GPT header, and one copy of the partition table
|
2017-05-08 20:27:00 +00:00
|
|
|
sgdisk -b=sgdisk-sda.bak
|
|
|
|
|
|
|
|
# Restore GPT/MBR backup:
|
|
|
|
sgdisk -l=sgdisk-sda.bak
|
|
|
|
|
2020-11-18 06:48:19 +00:00
|
|
|
# Clone partition layout of '/dev/sda' to another drive '/dev/sdc'
|
2017-05-08 20:27:00 +00:00
|
|
|
sgdisk -R=/dev/sdc /dev/sda
|
|
|
|
|
2020-11-18 06:48:19 +00:00
|
|
|
# Randomize GUIDs (after cloning)
|
2017-05-08 20:27:00 +00:00
|
|
|
sgdisk -G /dev/sdc
|
|
|
|
|
|
|
|
|