I've tried cloning my card by running:
dd if=/dev/sdc of=/home/robertw/pi_image/sd-card.bin
Then:
Code: Select all
dd if=/home/robertw/pi_image/sd-card.bin of =/dev/sdc
Which gave me a superblock error - even though the card I used to copy to is
identical to the one I did the original install on. A Google search pointed me to this thread. However, when I run:
Code: Select all
perl ./resizeimage.pl /home/robertw/pi_image/sd-card.bin
I get:
Code: Select all
sd-card.bin:
============
Old size - 3216 MB (3.14 GB)
/dev/loop0: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.
(i.e., without -a or -p options)
There was an error in the file system that can't be automatically fixed... aborting.
Is the image I produced simply unusable? I'm not sure what to do about running fsck as as far as I understand, /dev/loop0 is a temporary thing created by the perl script. Plus I tried doing that when I booted into the pi originally using this cloned card.
Many thanks!