Nedavno jsem skladal "z nuly" linux startujici
z flashdisku, namontovaneho jako read-only root.
Problem s /etc/mtab (do ktereho je treba zapisovat)
jsem vyresil symlinkem na /var/mtab - a na /var
montuju ramdisk (rw). Stejne ale bylo potreba
upravit mount (staci hacknout binarku), aby lezl
rovnou do /var/mtab - symlink ignoruje...
Jinak mount pri volani bez parametru (vypis mount pointy) v linuxu vypisuje obsah /etc/mtab, nikoli /proc/mounts. Tak se muze stat, ze hlasi
nesmysly, pokud je /etc/mtab obsahuje.
Pri prasecinkach vyse popsaneho typu s RO rootem
to znamena osetrit v rc.sysinit, aby v mtabu bylo
do zacatku presne to, co tam ma byt.
F.Rysanek
Nedavno jsem skladal "z nuly" linux startujici
z flashdisku, namontovaneho jako read-only root.
Problem s /etc/mtab (do ktereho je treba zapisovat)
jsem vyresil symlinkem na /var/mtab - a na /var
montuju ramdisk (rw). Stejne ale bylo potreba
upravit mount (staci hacknout binarku), aby lezl
rovnou do /var/mtab - symlink ignoruje...
Jinak mount pri volani bez parametru (vypis mount pointy) v linuxu vypisuje obsah /etc/mtab, nikoli /proc/mounts. Tak se muze stat, ze hlasi
nesmysly, pokud je /etc/mtab obsahuje.
Pri prasecinkach vyse popsaneho typu s RO rootem
to znamena osetrit v rc.sysinit, aby v mtabu bylo
do zacatku presne to, co tam ma byt.
F.Rysanek