On Sat, 27 Feb 2010 18:19:57 +0100, "Claus Niesen" <cnie...@gmx.net> wrote: > I'm trying to figure out the best way to setup a home file server. I have > a 700MHz Celeron with 512MB RAM (maxed out), a gigabit network adapter and > 1.5TB hard drive along with a few smaller ones. Currently it is set up with > OpenBSD and samba. The 1.5 TB hard drive is partitioned in three equal > partition so I have a chance to pass the fsck if ever needed. This setup > works well, except that I have to partition the drive into "smaller" > partitions. I really would like not to be bound by the partition size > restriction. But of course I would also like to be able to reboot the > server and access the data after a power failure or such. And read-only > mode isn't an option either.
I've done exactly this -- a "large" hard drive (1TB in my case) on a puny computer with specs similar to yours. fsck was do-able but extremely painful. In my case, it was also doing software RAID, but still -- it took 26 hours to mount all filesystems after an interruption. Not good. The only way around this is to (dramatically) change your block size, and then you might end up wasting a significant amount of disk depending on the type of files you're storing on it. As fond as I am of OpenBSD, this just isn't something it's very good at at the moment. (Alternatively, you could install an uninterruptible power supply with a USB connection, set up monitoring in OpenBSD, and have the machine cleanly shut itself down if the battery runs out. But that's kinda just a stopgap solution.) - R. -- [__ Robert Sheldon [__ Founder, No Problem [__ Information technology support and services [__ Software and web design and development [__ (530) 575-0278 [__ "You must be the change you wish to see in the world." -- Mahatma Gandhi