NVMe driver for Windows 2000, targeting both x86 and Alpha AXP platforms

github.com

97 points by zdw 6 days ago


Nexxxeh - 12 hours ago

For those of us who like seeing old OSs running on old bare metal to a daft extent, a YouTuber "Omores" is worth a look:

https://www.youtube.com/@O_mores

He has videos on this driver running on NT and 2000.

londons_explore - 5 hours ago

Assuming performance doesn't matter too much, isn't it easier to run all of windows NT/2k/XP as a UEFI application, using UEFI for all storage access?

A basic driver to link the NT disk device interface to the UEFI interface shouldn't be too hard I assume.

irusensei - 10 hours ago

Looking at that person's repo you'll also find NVME drivers for SGI Irix.

https://github.com/techomancer/irixnvme

jdboyd - 13 hours ago

I wonder how much further back he can take it. NT4 and NT3.51 would be really cool to see supported.

spijdar - 13 hours ago

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...

jve - 8 hours ago

Is this "just because" fun project or made out of a need?

Disclaimer mentions:

No warranty provided

Use at your own risk

I guess the same can be said about the OS itself :)