dockur / windows

Windows inside a Docker container.
MIT License
17.47k stars 1.49k forks source link

[Feature]: Add windows 2000 and Windows NT 4 #402

Closed D4rk4 closed 5 months ago

D4rk4 commented 5 months ago

Is your proposal related to a problem?

Please add support for win2k and NT, it's will be useful for oldware/retrogaming.

Describe the solution you'd like.

.

Describe alternatives you've considered.

.

Additional context

No response

kroese commented 5 months ago

It will be very difficult to add those versions, for multiple reasons.

First off, there are no VirtIO drivers for those versions, so it will mean I have to completely modify the QEMU configurations to use different hardware for the disks for example, because I cannot use SCSI disks. Other hardware, like the network driver for example, will also need to be replaced.

Secondly, the process for automatic installation is a lot of work. I under-estimated this when adding XP, but its completely different than the XML-based unattended installs in Vista and higher. If I had known beforehand how much effort it was going to require, I would not even have started to add XP to be honest.

So, long story short, I am not going to add Win2k because its too much work. But if somebody else want to do it, they are free to create a pull-request ofcourse.

kroese commented 4 months ago

I added support for Windows 2000 in version 3.11 of the image now.

That means, the image will boot.. There is no automatic installation and no automatic download, but if you supply your own image it works fine.