( muszi | 2011. 03. 16., sze – 14:55 )

A ceges tuzfalaim es AP-im hasonloak, azt szerettem volna, hogy egy "normalis" Debian-kent mukodjenek (rw rootfs, apt-get mukodjon, tavolrol kell elerni), de minel kevesebbet irjanak a CF kartyara. A

/var

nalam egy unionfs, ami ket rw branch: az elsodleges egy tmpfs, a masodlagos a CF kartya. A CF-en levo

/var

-bol kitoroltem minden olyan konyvtarat, ami vagy aminek a tartalma nem kell megmaradjon reboot utan (pl.

/var/tmp

). Ezek kozul amit nem hoz letre magatol a rendszer, azokat indulaskor letrehozom egy tmpfs-n (egy .tar.gz-bol), majd ezt union mountolom a

/var

-ra. Igy meg lehet azt csinalni, hogy egy konyvtaron belul az egyik file a ramdisken van, a masik a CF kartyan. Sok eve hasznalom, mukodik szepen.

Ha azt szeretned, hogy a rootfs ro legyen az fsck elkerulese vegett, akkor ro mountolod, igy azonban minden iras a ramdiskre fog menni. Nem probaltam, de mivel mas file nem lesz nyitva rajta, valoszinuleg remountolhatod irasra, modositod, amit kell, majd remount ro modban.

Ha egyszeru a rendszer, akkor erdemes lehet CF-rol/halozatbol bootolni egy kernelt meg egy initrd-t, es akkor nincsenek ilyen problemaid, cserebe a modositas sokkal korulmenyesebb. A logokat amugy is erdemes halozati log-szerverre tolni, es akkor nem fogy el a hely.