When trying to shrink a fat16 partition, fatresize just spits out its version and does nothing.
[james@voidD620 ~]$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 0 1.8T 0 disk
└─sda1 8:1 0 1.8T 0 part
└─voidD620 254:0 0 1.8T 0 crypt
└─voidD620-root 254:1 0 1.8T 0 lvm /
sdb 8:16 1 59.1G 0 disk
├─sdb1 8:17 1 59G 0 part
└─sdb2 8:18 1 32M 0 part
sr0 11:0 1 1024M 0 rom
[james@voidD620 ~]$ sudo fatresize -s 28M /dev/sdb2
Password:
fatresize 1.0.3 (20200810)
[james@voidD620 ~]$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 0 1.8T 0 disk
└─sda1 8:1 0 1.8T 0 part
└─voidD620 254:0 0 1.8T 0 crypt
└─voidD620-root 254:1 0 1.8T 0 lvm /
sdb 8:16 1 59.1G 0 disk
├─sdb1 8:17 1 59G 0 part
└─sdb2 8:18 1 32M 0 part
sr0 11:0 1 1024M 0 rom
[james@voidD620 ~]$
Disk /dev/sdb: 59.06 GiB, 63417876480 bytes, 123863040 sectors
Disk model: USB 3.0 FD
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x1c9d51dc
Device Boot Start End Sectors Size Id Type
/dev/sdb1 * 2048 123797503 123795456 59G 7 HPFS/NTFS/exFAT
/dev/sdb2 123797504 123863039 65536 32M ef EFI (FAT-12/16/32)
When trying to shrink a fat16 partition, fatresize just spits out its version and does nothing.