GPTを使用している場合は、パーティションIDを次のように設定できます。sgdisk
$ sgdisk --partition-guid=1:"00000000-0000-0000-0000-000000000000" "/dev/vda"
$ readlink -f /dev/disk/by-partuuid/00000000-0000-0000-0000-000000000000
/dev/vda1
MSDOSパーティションテーブルで事前定義されたパーティションIDを使用する方法は?
答え1
$ ID=00000001 # Disk identifier
$
(
echo x # Expert mode
echo i # Change disk indentifier
echo 0x"$ID" # New identifier
echo r # Return
echo w # Write
echo q # Quit
) | fdisk "/dev/vda"
$ readlink -f /dev/disk/by-partuuid/"$ID"-01
/dev/vda1