Erroneous "too small" error -- Recommends 32 GB drive, I have 31.9 GB drive, file is only 4.5 GB.

Hey Dave, Im not really sure about PiShrink, having never used that tool myself, I would recommend just trying with a larger SD card, make sure to try one that has at least 64GB of space.

Thanks a lot for this advice! This had me stumped for a while, and PiShrink seems to do exactly what I require :slight_smile:

I’d like to bring up the problem again, because I have the case that I wanted to copy the same image (a backup) to exactly the same SD Card after one year. The image came from that SD Card but now it does not fit on this SD Card anymore. It says that 12MB are missing. How can this happen? The Balena Version is 1.7.3. I know this is not the latest version, but it was the same version, with which I retrieved the image from the SD Card. Maybe some parts of the SD Card went bad, so I bought a new SD Card of the same type from the same manufacturer, and it is the same problem. Wouldn’t it be good to be able to ignore the last 12MB? They are most likely empty bits anyways.

Same error here. I have two sdcards, same size, same model, same brand, bought as a bundle (Kootion 128gb Pro bought from amazon). On the first one I burned Knulli OS for my retro gaming console, connected to the console using samba, copied roms etc… Then I tried to clone it on the second card, Balena Etcher last version (as of March 3/2025, Mac OS Sonoma) says that the target sd is too small (it displays 125gb for each). I tried also to make an image with the dd command, same, image is 125.09Gb in the shell CLI, and balena refuses to burn it, “too small”