Easy guys...

you are lucky, my friend !!
i'v got that experience. and, my 2 GB is back
just don't panics. follow my instruction carefully, okey

you can do a lot with this. you even can partition your TF as you like
Do this step :
1.turn on your computer
2.connect TF 2 GB using card reader (which was read as 1 GB, because you format it with phone)
3.shut down/restart computer (
do not eject the TF)
3.enter DOS mode, or (you can easily use windows CD Installer to do this) if use XP or Vista.
The point is : You
enter PARTITION option, same with partition hardisk
4.You read carefully the disk partitions, you must see your TF 1 GB partitioned and 1 GB unpartitioned
5.
Delete 1 GB partitioned, so it will join with
1 GB unpartitioned.
Become 2 GB unpartitioned 6.final step :
Create partition on 2 GB unpartitioned. Make it all,
you should see new partition :
2 GB ( new raw ).
don't do anything else again !! you need to
restart computer immediately
congratulation !! your 2 GB TF is back he... heh.. he... he ......
after restart your computer , and FORMAT that 2 GB USING COMPUTER
notice this :
FORMAT 2 GB PARTITIONED USING COMPUTER !!believe me, those steps are working. Tested on my TF, back to 2 GB. I Guarantee (insyaAllah)
woooo.... friends, good luck.
have it try my friends :

i try that steps, it works. Thank you jemau manak
praise up