BSD? That implies two things (1) availability of ZFS and I assume you can use it on a boot drive as well by now and (2) OS installations are usually fairly small like several tens of GB's or in other words a small portion of the disk its installed on. The combination of both of those things means that if you can somehow specify "copies=2" when you do the OS install using ZFS you can have redundancy and automatic repair of all OS files so a corrupt file should no longer occur.