-gpart create -s gpt ${DESTDISK}
-gpart add -a 4k -t freebsd-boot -s 512k -l gptboot0 ${DESTDISK}
-gpart bootcode -b /boot/pmbr -p /boot/gptzfsboot -i 1 ${DESTDISK}
-gpart add -a 1m -s 32G -t freebsd-swap -l swap0 ${DESTDISK}
-gpart add -a 1m -t freebsd-zfs -l zfs0 ${DESTDISK}
-gpart set -a active ${DESTDISK}
+ N=$( echo ${D} | tr -c -d '0-9' )
+ gpart create -s gpt ${D}
+ gpart add -a 4k -t freebsd-boot -s 512k -l gptboot${N} ${D}
+ gpart bootcode -b /boot/pmbr -p /boot/gptzfsboot -i 1 ${D}
+ gpart add -a 1m -s 32G -t freebsd-swap -l swap${N} ${D}
+ gpart add -a 1m -t freebsd-zfs -l zfs${N} ${D}
+ gpart set -a active ${D}