Проверьте размеры сектора:
sudo fdisk -l '/home/user/images/test.img'
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: 0x00070424
Device Boot Start End Sectors Size Id Type
/home/user/images/test.img1 * 2048 26623 24576 12M e W95 FAT16
/home/user/images/test.img2 26624 7200767 7174144 3,4G 83 Linux
Используйте конечный номер (7200767) в качестве ссылки, добавьте 1 и * 512, как показано ниже:
sudo truncate --size=$[(7200767+1)*512] '/home/user/images/test.img'
Ваш файл должен быть усечен