Хочу такую штуку:
1) система загружается с nfs-root (только на чтение)
2) при старте накладывается unionfs для всяких логов (не знаю, в какое место каких конфигов это правильно вписать), т.е. os environment specific files
3) при логине пользователя в графическом интерфейсе должны монтироваться с nfs его личные папки (тоже не знаю где это правильно вписать), т.е. user specific files
Т.е. чтобы перелогинившись при помощи display manager
подцеплялись новые настройки для другого пользователя
первое что приходит в голову - это смонтировать папку /home на nfs. Но будет ли этого достаточно?
Есть статьи как такое настраивать?
UPD:
вот тут предлагают 2 и 3 монтировать в fstab:
http://ubuntuforums.org/showthread.php?t=640760
UPD2:
теперь надо выяснить, как разместить корень на unionfs
вот тут предлагают монтировать в другие папки, а не в корень:
http://www.tldp.org/HOWTO/SquashFS-HOWTO/creatingandusing.html
вот тут предлагают модифицировать скрипты в initramfs:
http://ubuntuforums.org/showthread.php?t=787316
вот тут говорят, что есть какой-то mount --move
http://osdir.com/ml/file-systems.unionfs.general/2006-03/msg00079.html
http://en.usenet.digipedia.org/thread/11977/2617/
статья про aufs/overlayfs
https://help.ubuntu.com/community/aufsRootFileSystemOnUsbFlash
мне пока не понятно:
1) Что выбрать: aufs, unionfs или overlayfs
2) как выбранное сделать корнем (как интегрировать в скрипты)