On 2011.09.10 at 05:25:31 +0100, Mikhail Ramendik wrote: > 2011/9/10 Victor Wagner <[email protected]>: > > Всего-то что тебе надо - это где-то прикопать некоторое количество > > информации до тех пор, пока не появится возможность тем или иным > > способом записать его в файловую систему. Совершенно необязательно, > > кстати, это делать через syslog. Можно просто файлик в /var/log открыть, > > после того как /var будет смонтирован read-write. > > Так мой процесс, маленький совсем, запускается _до_ монтирования чего-либо RW.
Ну ядро тоже запускается до монтирования чего-то RW. И держит у себя в памяти буфер. Который после монтирования специально обученным демоном klogd переписывается в лог-файлы. У тебя ситуация осложняется тем, что ты свой процесс замещаешь init-ом. Но тоже можно решить вопрос - форкнуть отдельный процесс, в памяти которого хранить сообщения, а потом каким-либо способом попросить этот процесс их записать. Ну хоть SIGUSR ему послать. -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/[email protected]

