[G1 Android Development] supremeteam256:
How To Partition SD Card With Ubuntu For Dummies.

This guide will help people with partitioning their sd card using Ubuntu (Linux Live CD). You can make your Fat32, ext2/3, and linux_swap partitions. The software is free and you do not need to install anything. These instructions should be easy to understand but if anyone still has any questions feel free to ask.

What is needed:

* A computer

* Ubuntu

* Blank CD-R

* Software to burn a .iso image

* G1 or a card reader

1. Go to www.ubuntu.com and download Ubuntu 9.04.

2. Once downloaded you will have a .iso file so you will need a burning software capable of burning .iso files. I use nero but you can use whatever you like. There is other free software you can download to burn the file like www.freeisoburner.com.

3. Now that ubuntu is burned to a disc we can boot it up. Place the disc into the cd tray and turn off the computer.

4. Turn on the computer. When the computer starts up the very first loading screen where you see Dell/Compaq/HP/etc. (the same screen where you would hit f8 to go into safe mode) hit f12 to go into boot mode. Once your boot menu appears select your cd drive. Some computers will boot the cd right away when hitting f12.

5. When the cd boots up it will ask you to select your language. After that it will ask you if you want to try Ubuntu without installing. Hit enter on that option so you won't install anything. Ubuntu will then load.

6. Put your sd card in the reader or connect your G1 to the computer and mount it.

7. At the top of the screen click System > Administrator > Partitioner Editor. And then Gparted will open up.

8. Click the drop down box to select your sd card. (NOTE - make sure to select your card and not your computer hard drive. Easy way to tell is if you have a 8 gig card choose the one that is 8 gigs. Common Sense)

9. Your sd card will now be displayed. If you already had it partitioned you will see the partitions. Or if it is a brand new card it will say unallocated.

10. If you already have a partition or partitions on it right click each partition and choose unmount. Do that for every partition until you see the keys gone beside the partitions.

11. Right click every partition and choose delete until all partitions are gone and it says unallocated.

12. Right click unallocated and choose new.

13. A box will appear to create your first partition. Create your Fat32 partition first. Click the drop down box and click Fat32. Choose the size you want to make it (I just subtract 1000 from the number to save for my ext partition). And leave it as primary. Now click apply.

14. You will now see your Fat32 partition and unallocated.

14. Right click unallocated again and choose new.

15. This time we will set up our ext partition. Click the drop down box and choose ext2 or ext3. You can leave the size alone and make sure it is also on primary. Click apply.

16. If you are wanting to you can create the linux_swap partition to but it is not necessary.

17. You are now back at the box with Fat32, ext2/3, linux_swap and unallocated. Now click apply. A confirmation box will appear and click apply again.

18. It will format your card and then you are done.

19. You can now click the power icon in the upper right hand corner to turn off Ubuntu and restart into windows.