Tests by Hans:
It’s been quite the busy week, so I apologize for not getting to this earlier.
My 2 new 32Gb microSD cards arrived (SanDisk).
I’ve tested the following;
1) Prep SD for Noobs with ApplePi-Baker,
2) Downloaded the offline version (link), unzipped it on the SD card and booted it in my Raspberry Pi 2.
3) Resized partition and installed Raspbian, tested it, rebooted it twice, to make sure all worked OK.
After that, I tried 5 ways of making a backup to an IMG file.
ApplePi-Baker, and via Termina: “dd if=/dev/diskx” and “dd if=/dev/rdiskx” both with no “bs” parameter (I belief it defaults to bs=512) and once with “bs-512k”. Note that those backups took hours! Not kidding.
This resulted in 5 identical images.
I compared it with “cmp” (Terminal), and matched their size matches. All files are exactly: 31,104,958,464 Bytes, and “cmp” indicated no differences between the files.
I checked the SD card capacity, and both SD cards show exactly the same size (31,104,958,464 Bytes – Terminal: “diskutil info /dev/diskx”), and that’s the exact same size as the IMG files. So no reason to think this would go wrong …
So, next step, I tried to restore all of these images (totally useless IMO, but I had to make 10000% sure), and they all result in the same scenario;
Raspberry Pi 2 boots and during the boot sequence some EXT4-fs error occur until it gets to a point where things go super slow, trying to address more EXt4-fs issues. After 10 minutes of waiting, none of finish these “repairs”.
I did try restoring with ApplePi-Baker and the “dd’ variants that I mentioned before, they all result in the same issue.
So I can confirm that, especially with Raspbian, that there are some weird issues.
I’ll do some more testing with for example Win32DiskImager, and some other IMG files like OpenElec, as I noticed interesting things going on with Raspbian.
I also notice quite a lot of similar complaints, all over the web (not ApplePi-Baker specific), where some even point at the Raspberry Pi firmware, others guess SD card compatibility issues, etc. Now which, if any, is indeed at fault or not, I don’t know.
I’m beginning with Win32DiskImager – to exclude that there might be a bug in “dd” (highly unlikely).