Topic: What is the proper way to Image, Restore and Expand MicroSD
I currently have a "sort of" working backed up from the original image. Initially I was just doing a byte copy of the original microSD (via XP) then writing the image to a second microSD.
What is the proper way to back up and restore your image?
So far I have no issues with removing microSD card; plugging it into my Linux Laptop. I also plugged in a spare formatted USB memory dongle (4Gb). Is the following correct?
I check first what is what using "FDisk -l". Mount the USB memory stick
1 - mkdir /tmp/dongle
2 - mount /dev/sdc /tmp/dongle
3 - CD /tmp/dongle
4 - dd if=/dev/sdb of=infocast_disk.img
5 - put away my original image
6 - insert a new microSD card (I chose a 16Gb - too big though?)
7 - dd if=infocast_disk.img of=/dev/sdd
Now this is where it gets a bit confusing for me. I utilize GParted and see what appears to be 4 partitions. The first partition I cannot see any data. The second and third partition appear to be mirror images of each other. The fourth partition appears to be the "storage" partition. I have read that the 4th partition is really an Extended partition with two partitions in it. Is this just the Chumby or is it the same on the Infocast?
So I take the 2nd and 3rd partitions and resize them equally with Gparted. I do the same with the Extended partition.
The MicroSD card boots up in the Infocast but I've noticed that if I run the GCC tools install; it quits about 3/4 of the way thru. I then try to update with an image on a USB dongle (IE by pressing on the screen when booting). It only goes about 25-40% and quits (is this just a junk memory stick?). BTW - I have GCC loaded and running on original 2Gb microSD card.
I also see that partitions 2,3,4 & 5 are all Ext3 type partitions.
Is this the correct way to image and expand original microSD?
Am I have problems with my GCC install because of a junk microSD card?
I have noticed that the Infocast is resilent somewhat.