HNNewShowAskJobs
Built with Tanstack Start
NVMe driver for Windows 2000, targeting both x86 and Alpha AXP platforms(github.com)
78 points by zdw 6 days ago | 7 comments
  • Nexxxeh4 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.

  • irusensei2 hours ago

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

    https://github.com/techomancer/irixnvme

  • jdboyd5 hours ago

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

    • Nexxxeh4 hours ago |parent

      Omores did a video on it with NT 4.0, and the description says it does also work with NT 3.5. https://www.youtube.com/watch?v=gvT9-ZfW1Iw

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

    • dgl3 hours ago |parent

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

      • buildbot31 minutes ago |parent

        This does work on a compaq DS10. You can't boot directly from it but linux will see the nvme disk right away from a livecd.