Converting from an existing model B (rev 2 IIRC.)
Updated the original Pi which has a 32G Sandisk full size SD card.
dd the original 32G SD card on to a no name 32G microSD using my normal Linux laptop.
Not exact match on the by bytes in and out on the two cards. Not a good sign.
B+ would not boot with it, nor would the original pi with an adapter.
Paid extortionate money for a 32G Sandisk microSD card.
(more than the B+)
Re did the dd. Exact match in bytes transferred.
Looks better, but B+ will not boot on it, nor will the model B with that card in an adapter.
All very odd, put the SD card back in my laptop, which mounts the second partition with no problems, but's not happy with the boot partition. Investigated with fdisk and fsck. Partition 2 checks out ok, partition 1 seems broken. My Linux laptop does not like the boot partition, and complains that the partition is corrupt.
Upshot, eventually had to fdisk that microSD card with a new definition of the boot partition, format the boot partition as vfat using my laptop, and manually copy the files on the boot partition of the original SD card to the new dos boot partition.
At which point the B+ happily booted.
NOT A Problem with the Pi. Doubt very much its a problem with my laptop.
Could be a problem with the card adapters I'm using on the laptop, but they have worked ok before.
I have a nasty suspicion that the microSD card is doing something "helpful" with the partition blocks on the SDcard.
Any body else seen anything like this?
Harry
