[GRUB] udev.log_priority vs rd.udev.log_priority in /etc/default/grub

Is there a reason that the *.pacnew files I keep getting for grub want me to switch to using udev.log_priority=3 in the GRUB_CMDLINE_LINUX_DEFAULT line of /etc/defualt/grub. I currently have this set to rd.udev.log_priority=3.

This online documentation states that the rd. prefix means that systemd-udev will be used, as opposed to initrd.

Don’t quote me on this, but I guess the reason must be that Manjaro uses udev hooks in the initramfs as a default, instead of systemd like for example upstream arch.

So in that sense, it is normal that further config files pushes udev-like syntax, since this is what it expects from a default installation. If you use systemd instead, keep maintaining your system your way.

1 Like

Thanks for the explanation.

I think I’ll leave it set to rd.udev.log_priority. If nothing else, the omission of the rd. was causing warnings in journalctl the last time I tried it.