Live data from Hacker News

Show HN: Windows 2000 on Docker

github.com

171–180 of 196 posts

Re: Show HN: Windows 2000 on Docker

#174

I actually cut my sysadmin teeth on Windows 2000, and found myself wondering how on earth they could `docker exec` a shell. These were, comparatively, the dark ages of Windows administration, and almost all tasks were done through a GUI. The implementation is nothing short of genius: they use a Windows version of `netcat` (the common UNIX tool, but compiled for Windows from the Windows 2000 Resource Kit), then use `s…

It's genius because it's simple and actually is not a workaround but use of the tools as intended.

Re: Show HN: Windows 2000 on Docker

#175

> Why? >> "Your scientists were so preoccupied with whether or not they could, that they didn't stop to think if they should." - Dr. Ian Malcolm I like this "Why?" "Why not?" attitude. Surprised though that a whole operating system, kernel and all, is dockerised though, especially that the impression of Docker to me is that it is normally everything but the kernel. Edit: I didn't read the QEMU in the name. I won't be…

[deleted]

Re: Show HN: Windows 2000 on Docker

#176

This brings back great memories. Windows 2000 sparked my interest in computing. I was in elementary school and was obsessed with the 'Log on to' dropdown box on Windows login screens, and how you could use the same credentials on any PC. Somehow I managed to salvage an old computer and source myself a copy of the ISO and managed to setup an ADDS domain controller and join my mother's laptop to the domain. I went and…

I am a little older than you and was writing c++ for windows 2000. One of the funnest things i did was write something called an MS-GINA driver. It let you completely replace that login screen with your own login screen. Think of the possibilities: write your own login screen that looks just like the original, but sends credentials to my remote server. But if you had any bugs in your driver, BSOD all the way and ther…

Well if you had access to kd/windbg, you could "overwrite" drivers at load time.

Re: Show HN: Windows 2000 on Docker

#177
post #77

Earlier quoted context omitted.

People also often forget that Windows XP was the first Windows to have WGA, which was fairly controversial. Windows 2000 was the last Windows version you could truly own, instead of having to beg Microsoft for permission every time you reinstalled or replaced hardware.

Windows XP volume licensing still gave customers full ownership without online activation. I remember a friend used magic jelly bean to pull keys off every pc he came across to stockpile new volume keys he could use after the initial key that went public got banned for windows updates.

I used to run around the big tech shops with my phone and took photos of the Windows Licence sticker (WinXP and later Win7) to have enough keys for my experiments.

Re: Show HN: Windows 2000 on Docker

#178
post #23

I just ran this on a Fedora machine and connected to Windows using rdesktop. It works and it's amazing. I like it. The Internet will surely be confused today with a surge of traffic from Internet Explorer 5. Incidentally, google.com still loads and allows searching; bing.com does not load.

Nice trip down the memory lane :D. Works great on POP_OS (didn't uninstall my desktop).

Yes, do as I say!

Re: Show HN: Windows 2000 on Docker

#179
post #137

Earlier quoted context omitted.

I have yet to run into this problem, do you have any examples? I don’t have any exotic hardware outside of the ThinkPad X220 dock which nowadays only works with Linux.

Yes, most startling was Intel iGPU drivers not installing, as well as AMD GPU drivers not installing for non-enterprise cards. Then people have mentioned wireless and bluetooth typically being nonfunctional. Your touchpad may not work if it is I2C or if the PS2 bridge is USB. You may also be unable to get computer peripherals to work if they are not designed to be driverless. I suspect power management is also poor.

> most startling was Intel iGPU drivers not installing

On which version? I'm running Server 2016 (Datacenter) with an Intel iGPU, and I don't recall having to do anything special to get it working.

Re: Show HN: Windows 2000 on Docker

#180
post #23

I just ran this on a Fedora machine and connected to Windows using rdesktop. It works and it's amazing. I like it. The Internet will surely be confused today with a surge of traffic from Internet Explorer 5. Incidentally, google.com still loads and allows searching; bing.com does not load.

With the Web Rendering Proxy (https://github.com/tenox7/wrp) you can also visit bing.com :)
Post reply on HN