nomadbsd / NomadBSD

Livesystem based on FreeBSD
http://nomadbsd.org
BSD 2-Clause "Simplified" License
361 stars 42 forks source link

(Question) Filesystem persistence #126

Open hardBSDk opened 1 year ago

hardBSDk commented 1 year ago

NomadBSD persistence covers everything? even root filesystem?

Or it act like all LiveISO persistence where it save the settings/files but don't change the packages of root filesystem (packages of the .iso remain untouched, the system runs on memory).

I mean, it act exactly like a normal hard disk installation where you change everything from the ground?

mrclksr commented 1 year ago

NomadBSD persistence covers everything? even root filesystem? [...] I mean, it act exactly like a normal hard disk installation where you change everything from the ground?

Everything is writeable and changes will remain on the flash drive (except for /tmp and /var/log which are mounted via tmpfs). The installed packages/ports under /usr/local are stored in a uzip image (ro), but there is /data/usr/local (rw) mounted on top of /usr/local via unionfs. Changes you make to /usr/local will be written to /data/usr/local which is located on the flash drive. This is just a technical detail. From the user's perspective /usr/local is rw.