Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a dual boot set up with XP (I know it's ancient but I have a favored game that won't work on anything newer) and Ubuntu 12.10. Both OSs are on a 70gb HDD and I have a 300gb HDD as well. I have a Dell Dimension 3000 with a pentium 4 2.80ghz CPU and 1.2gb of RAM.

My current partition set up is as follows: on the 70gb HDD I have ~32.1gb ntfs for windows, 42.3gb ext2 for Ubuntu, and 1mb for the Swap. The 300gb is all ntfs, but has plenty of room to change and I can easily back up my Ubuntu data there if I have to make changes.

What would be a good way to set up my partitions?

share|improve this question
up vote 1 down vote accepted

Your main partitions for Windows and Ubuntu look fine, but I would make your swap a bit more. Swap partitions should be >= the amount of physical RAM you have installed. If you want to resize your partitions, I recommend using a GParted Live CD.

You can download the .iso for GParted here. Then, burn it to a DVD, and boot into GParted.

share|improve this answer
I can understand that suspend-to-disk requires swap >= RAM, but why did you write "at least twice the amount of RAM"? – ignis Apr 28 '13 at 12:59
That was useful, thanks. I'll have to keep this CD handy. – user152994 Apr 29 '13 at 3:25
I think the 2x swap space rule came from Old Solaris and Windows admins. Also, earlier memory mangers were very badly designed. There were not very smart. Today, we have very smart and intelligent memory manager for both Linux and UNIX. Source. – Gediminas Jeremiah Gudelis Aug 18 '13 at 17:17
GParted is usually very useful for me. :) – 16trohrt Aug 28 '13 at 18:27

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.