I'm getting a new laptop with a hard drive and a SSD drive. I plan to install 11.10.
I plan to partition in such a manner that:
- I put the files that (almost) never change on the SSD and mount it as a read-only partition.
- I put
/home/on the HD (and other locations that routinely are written to during normal operations, see question 1 below)
I basically want to not worry about the SSD getting worn out.
Two questions:
- What other locations (than
/home) need to be put on the read-write hard drive? - I need to modify my system from time to time: install some new packages, update packages, edit
/etc/configuration files, whatever. Is it possible set the read-only partition temporarily to read-write, do the changes and then change it back to read-only?
Update
Some interesting links:
- http://www.logicsupply.com/blog/2009/01/27/how-to-build-a-read-only-linux-system/
- http://en.gentoo-wiki.com/wiki/Network_boot_from_read-only_server
Update 2
More interesting links. The first link describes an effort to replace various filesystem locations that stores transient state files with a /run toplevel location.
Making the /run directory available brings us a step closer to the point where it is possible to use the system normally with the root filesystem mounted read-only, without requiring any clunky workarounds such as aufs/unionfs overlays.
