After being in the Linux camp for two decades, I am getting ever more interested in what BSD has to offer. I have looked (gave glance at least) at a few of the major options (FreeBSD, OpenBSD, NetBSD, Dragonfly) and although I would prefer OpenBSD for their security-focused model (and their release songs are great), however due to no support for my video card (or it's vendor without using a well un-maintained driver), it appears my alliance will be with NetBSD.
Anyone try this kind of dual-boot scenario? I did find some cursory info on how to pull this off. I would be accessing files between both sides of the fence, so I will have some extra re-partitioning to do. Since BSD has default filesystem options of UFS/ZFS and Linux ext3/ext4, I have decided on UFS for the BSD /home and keeping ext4 for the Linux /home - but!
Since both OS'es seem to have limited support of the other's filesystem (for all intents, I need only worry about read-only access for them anyway), I would set up a "common" partition/slice with a specialized ext2 filesystem that is well accessible by both.
Then with the use of bind mounts and symlinks, I can redesign the layout of my personal files to be seamless between the two.
Any suggestions or other possible concerns I should be aware of? Ultimately I will need to discontinue my use of the hibernate feature so I don't confuse a saved state.