@OP: Just get SolarisExpress 11.
http://www.oracle.com/technetwork/s...11/downloads/index.html?ssSourceSiteId=ocomen
It just works... most restrictive license but it works. Just grab an x86 CPU of any kind (intel or AMD) and any GPU but AMD (Intel or nVidia)
Then configure it to share via:
http://wiki.genunix.org/wiki/index.php/Getting_Started_With_the_Solaris_CIFS_Service
It has the most restrictive license by copyright trolls (oracle) who bought the original maker (sun)... But none of that is relevant to a home user just trying to get a system that works.
It also has the most complete, most easy to use, and most "just works" system out there.
There aren't going to be any updates because oracle decided to only develop its future OS for their own CPU architecture (which they got from sun as well) called SPARC rather then "supporting intel and MS by developing x86". But even without any update in sight it will be a few years before other OS are on par with Solaris Express 11. At which point you can just migrate to one of them.
OpenSolaris: A development version for SolarisExpress with 6 month release cycles. Was discontinued (last version v134) and a year later SolarisExpress 11 came (v155 IIRC) with a bunch of updates. No point using it over solaris Express 11 since it is just an older version of same code.
Illumos: Fork of latest OpenSolaris (v134) with the intentional of making it fully open source. Its future prospects are hobbled by insistance on bit compatibility with Solaris / SolarisExpress and currently it is not up to SolarisExpress 11 level quite yet since there is a lot of code they have to replace. Its own corporate sponsors don't use it yet.
Nexenta: Based on OpenSolaris v134, so its quite a bit outdated compared to SolarisExpress 11. Nexenta is a major founder and supporter of Illumos but they aren't using it yet. Also comes with limits on use. It uses Solaris kernal married to GNU userland. Has a nice GUI so you might like it.
FreeBSD: Not worth it, see below.
FreeNAS: A NAS based on FreeBSD. This takes FreeBSD, strips away all capabilities not related to running a fileserver, and slaps on some nice specialized GUI. It used to have no ZFS support but recently added it. I am actually going to try it myself and might be switching from SolarisExpress 11 to it if it is as good as it looks like.
I tried FreeBSD but it failed to run after install. I should note the installer is pure command line (FAIL 1), requires to manually confiure stuff like networking which should be fully automatic (major FAIL 2), and has a total fail of an fdisk that can't even tell you disk/partition sizes, it lists a size but I think that it is in sectors or something since it is all wrong. Oh and it wouldn't tell you which partition belongs to which physical drive. (EPIC FAIL 3 and 4)
Hi, I know it may sound like a good idea, but my work kept all of their data in the ZFS, and even with a RAID6, our servers went down, and now we're finding it horribly difficult to recover any data. We even have Oracle themselves down here trying to help recover the data.
Basically, it has some great features yes, but I'd definitely ensure you have some good offline backups, rather than relying on mirroring, since even with perfectly good files, data recovery in ZFS is very badly supported.
No! data recovery in ZFS is seamless. Your problem is that you are trying to recover data that isn't there. Multiple concurrent drive failures is a very dangerous and real risk in RAID arrays and means total loss of data, this is true for ANY FS out there. There is nothing you could have done with NTFS or FAT or any other OS in the world in such a situation either. Blaming ZFS for that is beyond absurd.
Yes! you should ABSOUTELY have backups. What kind of stupid ass corporation doesn't keep backups?