I am on an NVMe drive, however most of my boot time actually comes from the POST process so even if I were to switch to an OpenRC (or runit / another init system), it wouldn’t really have any meaningful impact on my system’s boot time unfortunately.
<span style="color:#323232;">❯ systemd-analyze time
</span><span style="color:#323232;">Startup finished in 17.412s (firmware) + 2.684s (loader) + 3.587s (kernel) + 2.134s (initrd) + 9.244s (userspace) = 35.063s
</span><span style="color:#323232;">graphical.target reached after 9.208s in userspace.
</span>