Schreiben Sie an /dev/kmsg (nicht /proc/kmsg wie von @Nils vorgeschlagen). Siehe linux/kernel/printk/printk.c devkmsg_writev für die Kernel-seitige Implementierung und systemd/src/journal/journald-kmsg.c server_forward_kmsg für ein Anwendungsbeispiel.
Für BSDs:
logger -p kern.notice MESSAGE
(mit freundlicher Genehmigung von Ian, freebsd-questions-Mailingliste)
oder andere Prioritäten.
Für Linux:
su root -c 'echo MESSAGE > /dev/kmsg'
Vorausgesetzt, niemand sonst hat einen offiziellen Weg, dies zu tun ...
Sie können ein Kernelmodul schreiben, das printk aufruft Funktion. Es gibt hier ein Beispiel, das vielleicht die Arbeit für Sie erledigt.