Napište do /dev/kmsg
(nikoli /proc/kmsg
jak navrhuje @Nils). Viz linux/kernel/printk/printk.c
devkmsg_writev
pro implementaci na straně jádra a systemd/src/journal/journald-kmsg.c
server_forward_kmsg
pro příklad použití.
Pro BSD:
logger -p kern.notice MESSAGE
(s laskavým svolením Iana, seznam adresátů pro otázky freebsd)
nebo jiné priority.
Pro Linux:
su root -c 'echo MESSAGE > /dev/kmsg'
Za předpokladu, že nikdo jiný nepřijde s oficiálním způsobem, jak to udělat ...
Můžete napsat modul jádra, který volá printk
funkce. Zde je příklad, který by to mohl udělat za vás.