ahoj,
dělám modifikovanou distribuci debianu pro můj bezdiskový router (CF místo disku).
Vše už mám nastavené a přesně jak chci,
/var/log je ramdisk
/tmp je taky ramdisk
pak přepnu v fstabu aby / byl readonly ale díky syslogd a klogd to při bootování zastaví a snaží se to něco odněkud smazat, změnit práva atd atd...
jak to řešit?
mám možnost do ramdisku dát celé /var nicméně po mountnutí by ve varu muselo něco být, nějaké soubory, ne?
nemohu ho mountnout a nechat uplně prázdnej?
nebo jak vyřešir problém?
ideálně by bylo, kdyby disk byl read only, nicméně jakoby "na oko" by šlo zapisovat, s tím, že změny by se na disk nezapsali (jenom by viseli v ram) a po rebootu by to bylo vlastně jako na začátku? ...
dík za jakýkoliv podnět :)
Johny
no var do ramdisku pokud vim dat musis, mel bys ale nejdriv vytvorit vsechny adresare, ktery se tam nachazej.
Jinak momentalne pracuji na live distribuci, takze je to vlastne to same. Tam pouzijes jako root ramdisk, ve kterym budes mit symbolicky linky pro vetsinu adresaru v root (asi jen krome /var /tmp) do /mnt/neco/jmeno_adresare, v tomhle adresari musi byt BusyBox, pozdeji se tam primountuje obsah CF-ka.
jinak pekny tutor je na babyTux
Tohle používají live distra. Tuším že to má něco společného s tmpfs. Tak se koukni jak to dělají tam. Jinak /var je opravdu potřeba celý a /tmp můžeš udělat jako link na /var/tmp.
mount -t tmpfs tmpfs /var
tohle je velmi jednoduché, var se stane tmpfs mountem, vše co bylo v /var není teď dostupné.
Já bych ale chtěl, aby /var bylo sice v tmpfs ale aby jeho "původní" obsah byl přenesen/zobrazen v tmpfs.
přesně bych rád měl /var read only, pak řekl že var je tmpfs, tím pádem by už nebylo read only.. s tím že po rebootu bych přišel o data.
dík za postrčení :))) googlim to celou noc