BTW, on the subject of partitioning flash cards. A little while ago I was backing up my stock-rom C3100 and made a flash backup which I didn't copy off, as I noticed that there was also a microdrive backup option in the D+M menu, so I tried it thnking it'd create a tar.gz archive, but instead it did a raw block copy off the microdrive onto the 512MB cf card, which failed as the CF card wasn't big enough. The CF card's partition info was then corrupted, I reformatted in windows, but it didn't work in Zaurus, and couldn't be used in D+M menu to backup.
Basically, without partition info on the flash, windows formatted the entire device as FAT, leaving no partition info. I could mount it at the command line with "mount /dev/sda /mnt/flash". It took a few goes to create a partition on it with fdisk /dev/sda using a usb flash memory reader on linux, but afterwards the card worked normally again and I was once again able to do NAND backups.
I suspect the same problem exists with SD cards too.