# parted --help
# man parted
# parted -s /dev/sdb "mklabel gpt"
# parted -s -a optimal /dev/sdb "mkpart primary 0% 50G"
# parted -s -a optimal /dev/sdb "mkpart primary 50G 100G"
# parted -s /dev/sdb "print"
# parted -s /dev/sdb "mklabel gpt"
# parted -s /dev/sdb "mkpart primary 1 50G"
# parted -s /dev/sdb "mkpart primary 50G 100G"
# parted -s /dev/sdb "print"
About parted partition alignment issues
http://www.zphj1987.com/2016/06/24/parted%E5%88%86%E5%8C%BA%E5%AF%B9%E9%BD%90/
How to align partitions for best performance using parted?
https://rainbow.chard.org/2013/01/30/how-to-align-partitions-for-best-performance-using-parted
Create partition aligned using parted
https://unix.stackexchange.com/questions/38164/create-partition-aligned-using-parted
parted python script
https://raw.githubusercontent.com/MikeDacre/mike_tools/master/bin/get_optimum_drive_size.py
Partition Alignment
http://www.thomas-krenn.com/en/wiki/Partition_Alignment#Linux
GNU Parted: Solving the dreaded "The resulting partition is not properly aligned for best performance"
https://blog.hqcodeshop.fi/archives/273-GNU-Parted-Solving-the-dreaded-The-resulting-partition-is-not-properly-aligned-for-best-performance.html