My file bash, and configurate for linux
fdisk /dev/vdb
###
m => help
n => add partition
- p => primary
- e => extended
    - partition number => partition ke berapa
    - First Sector => sektor awal tempat partisi baru dimulai. (default 2048)
        - biasanya dipake buat system
    - Last Sector => sektor akhir untuk menentukan ukuran partisi tersebut.
        - jika di fdisk kita gunakan +siza{K, M, G} ex: +10000K, +100M, + 1G
p => print partition
d => delete partition
w => write
# jika kita add partition lagi maka First Sector nya akan dimulai setelah Last Sector sebelumbya
fdisk /dev/vdb
### create primary
n
- p
-- partition    : 1
-- First Sector : 2048
-- last Sector  : +200M
n
- p
-- partition    : 2
-- First Sector : 411648
-- last Sector  : +200M
n
- p
-- partition    : 3
-- First Sector : 821248
-- last Sector  : +200M
# optimal partition disk
udevadm settle
### create extended
n
- e
-- First Sector : 1230848
-- Last Sector  : (default => karena kita tidak bisa membuat partition lagi sebaiknya di fullkan saja extendednya)
w
n
- (otomatis add logical 5)
-- First Sector : 1232896
-- Last Sector  : +200M
w
lsblk
# virtual disk
dd if=/dev/zero of=virtualdisk.img bs=1M count=1000
sudo losetup loop0 virtualdisk.img
parted /dev/sda
help
# parted with v disk
parted /dev/loop0 (1000M)
mklabel msdos
mkpart
- Partition type?  primary/extended? primary
- File system type?  [ext2]? ext2
- Start? 1
- End? 1000
print
quit
# format v disk
lsblk
# loop0             7:0    0 1000M  0 loop
# └─loop0p1       259:0    0  953M  0 loop
mkfs.ext2 /dev/loop0p1
# remove v disk
sudo losetup -d /dev/loop0
rm virtualdisk.img