The first is the well know method of using a separate /home partition. All the user's data is in /home so putting /home on a separate partition effectively isolates it from the rest of the install, the part that most often breaks. This eases upgrades too, although it isn't a perfect solution.
swap -----Formatted as swap ----per above rules
/ -----------Formatted as ext3 -----10 – 12 Gig.
/home ---Formatted as ext3 ------Whatever you need
The other method uses dedicated data partitions that aren't part of the Linux install at all. This is the safest, fastest and most flexible method, and makes for almost painless reinstalls and upgrades, but is a little more difficult to set up initially.
swap ----Formatted as swap -----per above rules
/ ----------Formatted as ext3 ------10 – 12 Gig.
Data Partition1 ----Formatted as ext3 -----sized for data
Data Partition2 ----Formatted as ext3 -----sized for data
Data Partition3 ----Formatted as ext3 -----sized for data
Is this this the best way to partition your hard drive?
What is the difference between the /home partition and the three data partitions?
Are they the same thing as the home except the data is split out into three different partitions?
Could someone please tell me best way to partition a hard drive and how to do it?