I am doing a routine test of the scripts before I release an early version and I discover that a new archive version is available:
2015-09-24-raspbian-jessie.zip : 1332985725 bytes
25% larger than the previous version ! That's insane ! But not as much as the image's size itself:
2015-09-24-raspbian-jessie.img : 4325376000 bytes
SDcards, and storage devices in general, don't have all the same exact size so with some bad luck, it is easy to get a 4GB flash card that is not suitable for this image... So I insert my work card in my computer to check :
Disk /dev/mmcblk0: 3,7 GiB, 3980394496 bytes, 7774208 sectors
What the f*** Raspberry Pi Foundation, what the holly f*** ?
The filesystem has 715MB free, before the 100MB swap file is created. The filesystem should be 350MB smaller to fit in a 4BG card, and it's not hard to achieve. Just stop bundling junk with your images.
# dd if=/dev/zero of=ZERO bs=4K
946167808 octets (946 MB) copiés
So why expand beyond the 4GB limit ?