(In reply to Daniel Molkentin from comment #84) > (In reply to Franck Bui from comment #82) > > But that said it seems to me that dracut-cmdline-ask.service is a > > *special* case as it seems that this service wants to be run even before > > udev is. > > Yes, the idea is arguments can be passed even for the udev cmdline. BTW currently there's nothing that would prevent udev from starting before dracut-cmdline-ask.service and that leads to this issue: basically udev and dracut-cmdline-ask.service are started in //, which results in both systemd-vconsole-setup (binary) and dracut-cmdline-ask.service accessing to the console.