So if you want to, before generating it, you can have a look at the dracut.conf.
And oh, the dracut.conf, as you can see, is no longer used.
You really need to go into etcdracut.conf.d.
So let's check out etcdracut.conf.d for all the different drop-in files.
Nothing.
Let's talk about usrlib dracut.conf.d.
There we have the standard configuration, and here you can see what is going on.
So we have a 0 1 distconf.
Well, I can tell you, 0 1 0 1 distconf, that's your distribution configuration.
And here you can see everything that is inside.
Lots of parameters telling where everything is going on.
Not too much to do here, but that is the essence of the dracut configuration.
It detects kernel drivers that are currently loaded.
So probably a much better idea is to use lsmod.
And if needed, use modprobe to get your kernel driver included.
And then you can use dracut-f, which will generate your new initramfs.
Now, generating a new initramfs is serious business.
So after generating it, do not forget to reboot
to ensure that your new initramfs is working.
And if it is not, you select the rescue option from the boot menu.
The rescue option will always work and will allow you to get better.
As you see, it took a while, so I want to make for sure that it's still working,
which is why I am rebooting.
Now, in the boot procedure, we have just seen a lot of green and not much red,
and I see my login prompt again.
And that makes that we have confirmed
that the dracut configuration we just recreated is working.