Topic: Restore to original, Part 2: Bigger, Longer, and Uncut
Okay. I've been trying to use the ROM (found here: http://forum.chumby.com/viewtopic.php?pid=31177#p31177) to write an image to a larger microSD card, so that I have room for Zurk's firmware *on* the card, and can put some music on it, too.
I want the OS partition to be 500 MB or a gig, and have the rest more or less in /mnt/storage.
I've been trying to use the instructions here:
http://wiki.ladyada.net/chumbyhackerboard/microsd
But any time I do any of the post-dd ladyada instructions, the infocast (testing with it before the two chumbies) won't boot at all. No power, nothing.
If I just dd the image to it, and then stick it in the infocast, then it fixes the partitions by itself, then reboots and all is happy.
Except that...I have two primary partitions that seem to have identical copies of the OS (having removed the chip again to try to repartition it larger) and both have almost no extra space on them, certainly not enough to copy zurkware to it. All the rest of the space is /mnt/storage/ and hey, I can put music there...but it doesn't help me convert to offline firmware.
I did try putting the various directories there and creating a symlink on the OS partition, but it didn't work.
Having gotten the microSD card to where it will run the infocast--by letting the infocast do it--I've stuck it back in my desktop.
My desktop auto-mounts it as:
/dev/sdb2 -- 150 MB, operating system, 111.9 MB used
/dev/sdb3 -- 150 MB, operating system, 111.9 MB used
/dev/sdb4 -- extended partition containing /dev/sdb5
/dev/sdb5 -- 128 MB partition, 17.1 MB used
...it doesn't even see the rest of the 8 gigs as a partition.
Gparted reads it as 7.4 GB unallocated.
ARGH. How do I make this thing reshuffle its partitions so there is more room? Why can't ladyada's instructions work? The infocast won't even *try* to boot if I follow her instructions. Why does it seem to have two copies of the OS on two partitions? Why can't gparted give me larger partitions? Why isn't this WORKING?