Another convenient option for troubleshooting is the boot debug
shell.
The disadvantage is that you need to know them beforehand.
So if something goes wrong early in the boot procedure,
it can be useful to have an option to open a debug shell.
And that is why the debug shell service is provided.
If the service is active, it starts a root cell
that can be accessed on TTY9 without having
to enter a root password.
Obviously, this is useful for troubleshooting and analyzing.
But once no longer needed, it should immediately
be removed because it's a very big backdoor
and very dangerous if you don't remove it.
So unfortunately, this is something
that, given my configuration, I can't show you.
But systemctl enable minus minus now debug shell.
That will work.
And then, depending on the hardware configuration,
you need to be able to access TTY9.
In my macOS virtual machine, the command line options don't work.
So I can't show you how to access it.
Try it for yourself.
And hopefully, in your configuration, it does work.
Don't forget, once you're done, to disable this debug shell
service.