Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

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'm setting up a small Ubuntu file server at home using these 4 hard drives:

  • WD Green 2TB (SATA3, 5400 RPM, 64MB cache)
  • WD Black 640GB (SATA2, 7200 RPM, 32MB cache)
  • 2x WD Blue 1TB (SATA3, 7200 RPM, 32MB cache)

My only specific demand is that my SQL database (few 100 GB) needs to be in a (software) RAID 1 array. The rest of the storage is just for streaming movies/music from (total about 1.5TB). Would it make sense to also include the OS and/or swap on a RAID?

How can I best configure and partition these disk, taking into account the above? Thanks!

share|improve this question
how much data you have to store?? – AndreaCi Oct 18 '12 at 12:26
up vote 0 down vote accepted

2x WD Blue 1TB in RAID 1 because they are identical.. with sql and important data

the 2tb disk for anything else (movies, music, ...)

the best thing is buy another 2tb disk to create another raid 1 (I won't make a raid 10 because of different usage between sql and data storage).

and the 640gb for the O.S., swap and another partition for data...

with this configuration, if the 640gb disk fails, the server won't boot, but you won't lose data!

share|improve this answer
That makes sense, especially the last sentence. Thanks! – Def_Os Oct 18 '12 at 13:03
The os should live on a mirrored drive. It's a real pain having to reinstall and configure everything. – Ярослав Рахматуллин Oct 21 '12 at 3:32
yes, it could be; especially on linux (it once took me 3 hours to install a raid controller). but it's always better than lose data! obviously, if budget is not a problem, buy all mirrored disks! – AndreaCi Oct 23 '12 at 6:53

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.