+ echo "Create partitions on $DISK by $PARTTOOL ..."
+
+ if [ "$PARTTOOL" = "parted" ]; then
+ vtdebug "format disk by parted ..."
+ parted -a none --script $DISK \
+ mklabel msdos \
+ unit s \
+ mkpart primary ntfs $part1_start_sector $part1_end_sector \
+ mkpart primary fat16 $part2_start_sector $part2_end_sector \
+ set 2 boot on \
+ quit
+
+ sync
+ echo -en '\xEF' | dd of=$DISK conv=fsync bs=1 count=1 seek=466 > /dev/null 2>&1
+ else
+ vtdebug "format disk by fdisk ..."