Fri Mar 29, 2013 4:18 am
Given that not all SD/SDHC/SDXC cards do wear leveling, that it's pretty much impossible to tell whether a specific card is doing wear leveling, that an 8GB card is only worth a few $/€/£, that the card should last quite some time anyway, and that the replacement card will cost even less when yours die... I wouldn't bother.
But to answer your question, you can create an extra (3rd) partition using fdisk (device /dev/mmcblk0) at a specific location, reboot and perform the partition enlarge operation, and then delete the extra partition. I just did exactly that (except for the final delete) to setup a dedicated swap partition.
Good luck!