Installing Windows NT 3.51 Workstation using Virtual PC

From Ben's Writing

Jump to: navigation, search

Contents

Requirements

Installation

Windows has disabled direct disk access to protect your long filenames.
To override this protection, see the LOCK /? command for more information.

The system has been halted. Press Ctrl+Alt+Del to restart your computer.

The command is simple, just run:

LOCK C:

And, when prompted, say Y to all the scary stuff it asks you.

WINNT /B /W

The /B flag tells installer to replace the boot loader on the main disk, while the /W informs the installer that it is installing on a Windows 95 machine (which you are not, of course, since you've booted of a floopy, but it is required if you want the C: drive converted to NTFS). You might wonder why you'd want to format the disk in the first place, if you are going to convert it later. It's a good question. But I don't have a good answer: it is because otherwise the NT installer will fail to detect a drive with 70MB free (since it will only see your floopy).

Service Pack

Once you have everything configured properly, it's time to update Windows (as all good Windows users do, right?). I found, to my surprise, that the Windows 3.51 Service Pack was still available from the Microsoft web-site. Man, I'd hate to be the person doing the support for that.

You can get SP5 from here; you want Sp5_351i.exe.

Notes

Now, when you tell Virtual PC to Install or Update Virtual Machine Additions, in the words of the venerable comedian Douglas Addams, "Don't Panic!", because it will just give you a weird error (the kernel is missing a handy function to tell Virtual PC if a debugger is running, if that means anything to you, great! If not, don't worry about, it's not important anyway). But this error really isn't an error; you can ignore it and simple Explore the CD for the setup program... Sadly, it turns out only the DOS applications actually work on a Window 95 base install (and they do not play well with Windows, so you have to exit to the command line and run FSHARE.EXE to get Folder Sharing to work—and even then, it's only in DOS that you can access that drive. If you try to run Windows once it has been loaded, Windows goes all wonky—try it, if you don't believe me) what really strikes me about this, is that even the OS/2 additions work—and who even uses that OS anymore?! (says the man installing Windows 95)—so why doesn't it work on a stock Windows 95 install?

Some Software Updates

Internet Explorer 5.0

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox