Boot disk read-only?
Sam Zehr
sam at athyriogames.com
Sat Jul 21 00:22:43 UTC 2012
Hello all.
I apologize if this is the wrong place to ask, but I've had good luck with
USB questions in the USB list, so I thought this would be the place.
How do I make a disk in FreeBSD 9.0 _completely_ read-only?
I am converting an embedded system using flash for a disk from BSD 7.0 to
9.0
rc.initdiskless is working
I had luck with BSD 7.0 by doing the following additional steps:
1. Add noatime to fstab options
2. Add vfs.nfs.diskless_valid=1 to /boot/loader.conf
So far this is not working on BSD 9.0. It looks like something is changing
on the disk during boot
The disk is a USB thumb drive
Sysctl vfs.nfs.diskless_valid returns 0 once booted up
Please note that I am not just concerned about files - the entire disk needs
to be locked, like ROM.
Is there a way to completely lock the disk, even during the boot?
Or perhaps a reason why setting vfs.nfs.diskless_valid=1 in
/boot/loader.conf does not appear to work?
Thanks
Sam
More information about the freebsd-fs
mailing list