FreeBSD on the raspberry pi
github.com
github.com
I wrote up a guide: https://github.com/hughobrien/zfs-remote-mirror
Sooner or later you will trash your data unless you're using ECC memory (which the Raspberry Pi RAM chips are not): http://louwrentius.com/please-use-zfs-with-ecc-memory.html
For the record, I also think it's cool to get this compiled and running on RasPi; just wanted to add the ECC info for anyone now thinking of doing something with this in production :-D.
There's nothing special about ZFS that requires/encourages the use
of ECC RAM more so than any other filesystem. [...] I would simply
say: if you love your data, use ECC RAM. Additionally, use a
filesystem that checksums your data, such as ZFS.
[0] http://arstechnica.com/civis/viewtopic.php?f=2&t=1235679&p=2...1GB is the recommended conf for ZFS on FreeBSD, it will benefit from more (and may need some tuning below 2GB) but even that's not a requirement, the FreeBSD wiki's ZFS tuning page quotes "ZFS running nicely on a laptop with 768 Megs of physical RAM" with tuning (and provides configuration values).
Since I had difficulties compiling the zfs (and one other, which I don't recall) module, I'm wondering if you'd care to share your experience in your guide?
Kudos to your very well thoughtout and thorough guide.
You're probably thinking of the opensolaris module. There's a small patch to apply and some KERNCONF to trigger the module build but otherwise its straightforward -- once you know where to look!
It compiled with zfs and all fine though :)
>armv6 is already hard float, all armv6hf gives you is it will pass floating-point data to functions in floating-point registers. I also expect that armv6 will be using the hard float ABI soon (within a month) an at this time armv6hf will be removed.
So maybe just remove the post all together?
But no pretty Web UI. And Im pretty sure FreeBSD will not use the possibly existing network acceleration instructions that exists for example in the oceton soc.
My girlfriend doesn't understand why I spend so much time in my office typing white letters into a big black box.
I don't understand why some people spend large amounts of their {money,free time} collecting stamps or coins or playing golf. To me, all of these things are boring as hell.
In each of these cases, however, there's no need to (have to) explain why. Any answer (including "because it makes me happy" or "because I want to") is completely valid and acceptable.
before you downvote him further, consider that he has no idea the merits of running FreeBSD vs Linux.
"Why would you want to install FreeBSD instead of Linux? Are there advantages?"
They would have a got a list. Putting "who cares" in any part of the question sort begs for a down vote rather than an serious answer.