I have had one pi set up and running good for a while (RPi - 1). I wanted to create an image of RPi - 1 so I can load an exact copy onto my 2nd pi (RPi - 2). The SD card in RPi - 1 is 4GB (only about half is actually used) and the SD card in RPi - 2 is also 4GB. I use Win32 Disk Imager to create a copy of RPi - 1, successfully. I then formatted the SD card for RPi - 2 with SD Formatter 4.0 (on Windows 7). However, when I use Win32 Disk Imager to write the RPi - 1 image onto RPi - 2's SD card I get: "Not enough space on disk: Size 7744512 Available: 7626752 sectors Sector size: 512"
I know its not a bad image because I can format the SD card for RPi - 1 and write the image back to it no problem.
What am I missing here? Are not all 4GB SD cards the same size or do they vary slightly? Is there something you need to do to a brand new SD card that I have missed?
(RPi - 1 SD Card = Sandisk 4GB // RPi - 2 SD Card = Kingston 4GB)