при загрузке хочется вести лог происходящего.
в /etc/rc.conf логгер включён
Код: Выделить всё
rc_logger="YES"там в комментариях сказано, что для работы rc-лога требуется devfs
в автозагрузке devfs присутствует
Код: Выделить всё
# rc-update | grep devfs
devfs | sysinitв fstab присутствует shm
Код: Выделить всё
shm /dev/shm tmpfs nodev,nosuid,noexec 0 0вроде всё на местах.
но в процессе загрузки при старте devfs наблюдается следующее:
Код: Выделить всё
Mounting /dev/shm
Error: fopen(/var/log/rc.log) failed: Read-only file system
Warning: temporary logfile left behind: /lib64/rc/init.d/rc.logв результате /dev/shm успошно смонтирован, а корневая файловая система ещё в readonly (разумеется).
изменение пути лог-файла ничего не даёт, как и ожидалось.
не могу понять, как всё это должно работать, как связаны между собой rc_logger и /dev/shm...
гуглить тему не особо получается, т.к. трудно задать вменяемый вопрос, когда не понятно, что и как вообще должно происходить...
поясните, пожалуйста, как должна работать эта конструкция?
и где искать причину, почему не работает?