Verifique os tamanhos dos setores:
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
Use o número final (7200767) como referência adicionar 1 e * 512 como abaixo:
sudo truncate --size=$[(7200767+1)*512] '/home/user/images/test.img'
Seu arquivo deve estar truncado