Ahoj, tak jsem premyslel a zkoumal a dosel k zaveru, ze by mozna vubec nejlepsi bylo nevymyslet kolo, ale pouzit rovnou NanoBSD :)
Kazdopadne jsem taky prisel na to, ze docela sympatickej zpusob by bylo pouzit infrastruktury pro diskless booting. Vyhodou je, ze startovaci skript automagicky naplni mfs /var obsahem /conf/base/var. Takze staci udelat neco takovehodle: ## v /etc/fstab oznacit root jako ro # mkdir -p /conf/base # mv /var /conf/base/var # mkdir /var # touch /etc/diskless ## 100M pro /var # echo 200000 > /conf/base/var/md_size Vypada to, ze to funguje, a systemu vubec nevadi, ze root neni namountovany pres NFS :) Vyhodou je, ze /var je pak "semiperzistentni" - napr. pri doinstalovani nejakych baliku staci /var odmountovat, primountovat z /conf/base/var do /var a normalne fungovat. Jeste bych mel dva souvisejici dotazy: 1. jak je to s pameti pro mfs? Alokuje se hned v plne vysi, takze zustane pripadne nevyuzita? V man mfs jsem to nejak nenasel nebo nepochopil - pise se tam sice, ze se alokuje z odswapovatelne pameti, jenze co kdyz swap nemam? Bude mi blokovat fyzickou RAM ve sve plne velikosti nebo postupne alokovat az pri zapisu? Rekl bych, ze alokace fyzicke RAM je uz dneska vzdycky postupna. Je to tak? V memory managementu se moc nevyznam. 2. Kdesi v navodech na webu jsem videl, ze mfs mountovali s noatime. Jaky to ma vyznam? U mfs je mi to prece jedno, ta je rychla, ne? Diky za konzultaci a vsechny pripominky, nasmerovali jste me spravnym smerem. Mirek -- FreeBSD mailing list (users-l@freebsd.cz) http://www.freebsd.cz/listserv/listinfo/users-l