Wow, imagine seeing this just after booting up my PWS running NT (and RH Linux...). NT 4, but one day I do want to try 2k.
My immediate question which isn't (I think) answered in the repo is how do you interface the NVMe? Can you put NVMe on PCI as opposed to PCIe? How?
In the meantime, I'll just add the desire to do this to the other Alpha-related intrusive thoughts I have, like getting that port of OpenSolaris/Illumos to Alpha to run...
> My immediate question which isn't (I think) answered in the repo is how do you interface the NVMe? Can you put NVMe on PCI as opposed to PCIe? How?
PCI to PCIe adapter and then PCIe to M.2:
https://www.vogons.org/viewtopic.php?t=78987
(PCIe has some level of backwards compatibility, although like that thread shows there are some limits as to what will work).
UEFI is a weird environment. I'm not sure you can take an off the shelf OS and turn it into a UEFI application, because of things that are missing or restricted versus running standalone. But once you exit UEFI bootservices, you lose most of what UEFI provides, like storage access.
Easier would probably be running something like a single guest hypervisor that would essentially translate the storage (and NICs) into an interface the OS understood.
https://www.youtube.com/@O_mores
He has videos on this driver running on NT and 2000.