Hi, Azazel.
You should be able to add your WinNT4 installation to C:\boot.ini. One easy
way is to go to System Properties | Advanced | Startup and Recovery
Settings, then click the Edit button. This will open C:\boot.ini in
Notepad.
Boot.ini is a simple text file (although it is normally Hidden, System and
Read-only). Here is a sample of one that boots either of two copies of
WinXP:
[boot loader]
timeout=5
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP
Professional (D

" /fastdetect
multi(0)disk(0)rdisk(1)partition(3)\WINDOWS="Microsoft Windows XP
Professional (X

" /FASTDETECT
Yours probably has only one line under [operating systems], which should
point to your copy of WinXP. You should add a second line pointing to
WinNT4. Follow the pattern shown, using your HDD and partition NUMBERS, not
drive letters. Your new HDD is probably rdisk(0) (numbers start at zero)
and your WinXP might be in partition(1) (numbers start at one on each HDD).
After the partition(#) is the name of the "boot folder"; the default name is
\Windows for WinXP and \WinNT for WinNT4 (or Win2K), although yours might be
different. The label between quotes is only for human consumption; the
computer ignores it. Switches at the end of the line are usually as shown,
but can vary; let's not get into those here. So, if your WinNT4 is on the
second partition of your second HDD, your new line would probably look like:
multi(0)disk(0)rdisk(2)partition(2)\WINNT="Microsoft Windows NT" /FASTDETECT
When WinXP is installed into a system that already includes an existing
Windows installation, WinXP Setup normally detects the excising Windows and
updates C:\boot.ini include both old and new installations. If your WinNT
HDD was offline at the time you installed WinXP, Setup would not have been
able to detect it.
All NT-based versions of Windows (WinNT4, Win2K, WinXP...) use the same 3
"system files" (NTLDR, NTDETECT.COM and Boot.ini); although the filenames
remain the same, the actual file contents change with each generation.
These files must be in the root of the "system partition", the first Active
partition on the first HDD, which is typically Drive C:. Other copies of
these files will be ignored; only the ones in C:\ will be seen during the
boot process.
I went to the
advanced properties to see a list of the OS and only XP was present.
I don't understand this line. What "advanced properties". Except for the
contents of Boot.ini (and all those files visible in Windows Explorer),
WinXP knows nothing of the existence of any other Windows that may be
installed.
RC