That one is indeed a good layout for a multiboot system. Sizes depend on your needs, but follow the guidelines in the article, or try
Originally Posted by curiousnoob
10-15 GB Windows (NTFS) system
5-10 GB Ubuntu /
small /home ( few 100mb - 1GB) - it will only hold your user settings/preferenses for Ubuntu, assuming you store all other data on the FAT32 partition (that you can also reach from Windows)
the rest : data - as big as possible.
other schemes only make sense if you have special requirements for your computer, and understand their consequences re. the filesystem, etc. so you can accomodate for them by tweaking the partitioning scheme.
/boot is a leftover from some experiments,
Filesystem Size Used Avail Use% Mounted on
/dev/hda1 4.8G 3.4G 1.2G 74% /
/dev/hda3 59M 28M 28M 50% /boot
/dev/hda5 29G 26G 2.2G 93% /home
/dev/hda6 41G 37G 2.9G 93% /srv
/srv is what i use for data that doesn't belong to a specific user - a collection of CD images, backups from config files, downloads, ...
I keep those seperate because it sorts of reflects the wauy i partition my server(s) : users have a /home, but data (database, web pages, file shares) go under /srv (in stead of the more usual /var, where they get mixed with log files, spools, ..)