TerryE wrote:Phantom, you use the word "attack". You were the one who started popping at the developers -- quite unjustly on this occasion IMHO. Sander just responded.
Please take a breather on your hostile stance. It doesn't at value to any debate on the forum.
This was not my intent. I'm merely trying to find out why my operating system is not supported.. Which is proving to be quite difficult.
In terms of OS support you have to remember that there are two contexts here: supporting an OS as a host and supporting an OS as guest. The documentation clearly lists which OSs are supported as host OSs. If it's not on the list, then its not supported. Yes W2K is supported as a guest OS.
You want a virtualisation product to be able to support legacy OSs, since the ability to run legacy OSs is a key benefit of virtualisation. However, supporting an old OS as a host is an entirely different matter. The fact is that VBox uses features that have been introduced since 2000 and are not in W2K (such as SATA). It's just not worth creating cut down version for an old OS.
such as SATA
Ah, another one's been pointed out. I can also easily debunk this myth, then, as I've been using SATA drives on my computer for a long time without third party drivers. Heck, I installed this very copy of 2000 on a SATA drive.
Well, if that is the case, then what holds you to compile it yourself so you get a binary for Windows 2000?
Well to be honest I don't have much experience with compiling things like this, and from what I understand the open source edition lacks several features that interested me greatly such as USB support.. Oh and it also lacks SATA support. I'll consider giving it a try however, as it's an area I'd like to explore.
legacy OS
I don't like calling it that while it is still within Microsoft's Extended Support phase.
features that have been introduced since 2000 and are not in W2K
I've searched and searched and searched during this whole discussion, through tons of old threads in the forum, and all I could find were responses that could all be likened to "CPU Virtualization and stuff". Just stuff. Nothing specific.
So there's tons of things in the code that are explicitely written to support "Windows 2000" and "Windows 2000 and up", but now there's also some hidden "stuff" that doesn't work on 2000. That I just can't find I guess.
I don't like how people keep saying Windows 2000 doesn't support things that Windows XP does. They are too similar in core functionality to act as though they are this far apart. Windows XP only really brought a PlaySkool GUI, less customizability (users setup is more or less 5 options) and a couple extra utilities like Windows Movie Maker.