You are not logged in.
I'm sure we're all familiar with this, it's the first line printed in the initrd and all that shows up with `quiet` on the kernel command line.
It just feels a little out of place to me. It comes from systemd-udev (https://github.com/systemd/systemd/blob … vd.c#L1807). It's not a "welcome to arch" message, it just happens to have -arch in the version string for the systemd build.
I found that adding
rd.udev.log_priority=warning
to the kernel command line will remove it (see man 8 systemd-udevd and note that it is printed as log_info).
N.B. rd.udev.log_priority=warn does NOT work; "warn" as a log level is depreciated anyway.
I say silencing this output and adding an optional "motd" initcpio hook would be a good default.
Offline
I think you're missing the point of Arch. If you want to hide that message and add an MOTD instead, go ahead, but if upstream show this message by default, then Arch will show it too.
Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD
Making lemonade from lemons since 2015.
Offline
This is already covered in the wiki...
https://wiki.archlinux.org/index.php/Silent_boot
Offline
If you want to hide that message and add an MOTD instead, go ahead
This is what I've done
if upstream show this message by default, then Arch will show it too.
Hm yes you have a good point here, this is part of the Arch philosophy. Changing the default log level definitely violates that.
Maybe another way to quiet the output to the console (e.g. when quiet is set, redirect the output to /dev/null in the udev hook) could work?
After all, the init scripts already do this for cryptsetup (see the encrypt hook).
Offline
This is already covered in the wiki...
Thanks, I actually hadn't seen this. I've actually just edited the init_functions script in initcpio instead of using systemd-fsck to squelch fsck warnings (when quiet is set). I'll try and think of an upgrade-safe way to do it and then add it to the wiki.
Offline
I'll try and think of an upgrade-safe way to do it and then add it to the wiki.
I added this section to the slient boot page on the wiki: https://wiki.archlinux.org/index.php/Si … tcpio_hook
Offline