|"I recently installed a second hd....."|
A new hard drive, or a used hard drive that has had it's partitions deleted, is NOT bootable.
It must have an operating system installed on at least one partition on the hard drive for it to be detected as bootable by the bios, and it must have had at least one partition type that Windows recognizes made on it - e.g.NTFS - and that partition must be formatted.
"How do I change the boot order?"
When you connect more than one hard drive, the bios determines which drive it tries to boot from first depending on which SATA header the drives are connected to, by default, if there are no IDE hard drives connected complicating the situation.
E.g.if the original SATA drive is connected to the SATA 0 or similar header, the bios will try to boot from that drive by default before any other hard drive.
If the first hard drive the bios tries to boot from is NOT bootable, it WILL NOT try to boot from any other hard drive.
If when you connect the second SATA drive the bios tries to boot from a hard drive that is not bootable, you can either
- change which SATA header the second drive is connected to so that it's connected to a higher numbered SATA header
- or go into the bios Setup and set the settings so the bootable hard drive is the one the bios tries to boot from first.
There is either
-a list of hard drives in the bios, often near the boot order or similar settings - the model number of the hard drive you want to boot from must be listed first, Save bios settings
- or - less likely - there is no list of hard drives in the bios but there is more than one hard drive listed in the Boot Order or similar list - the hard drive you want to boot from must be listed first, Save bios settings.
If they're not listed by their model number, they're listed generically, according to the order in which the bios detects them while booting, according to which data header they are connected to ,and in the case of IDE drives, also according to how the drive itself is jumpered - e.g. HDD0, HDD1, etc.
"Where is Disk Management?"
Control Panel - Classic view - Administrative Tools - Computer Management - Disk Management.
If you just want to use the second drive for storing data,
- set the bios to boot from your already bootable drive or change the SATA header the second drive connects to so that it's a connected to a higher numbered SATA header than the already bootable drive.
- go into Disk Management and make at least one partition on the drive - it will have the drive use the NTFS partition type by default,and format the partition in one combo step.
If you want to have two Windows installations, you need a Product Key for the second installation that is different from the one for the first one, in order for it to be legal as far as Microsoft is concerned.
If you boot the computer from an XP CD to install Windows on the blank drive, the first thing you do is to choose the blank drive and you then make at least one partition on the drive using a partition type that Windows recognizes on it - e.g. NTFS - and that partition is formatted. Then you run Setup.
NOTE that the files initially loaded by the XP CD may NOT detect ANY SATA drives depending on a setting in the bios Setup, because the XP CD has no built in SATA drive controller drivers. We can tell you what to do about that.
By default the second installation of 2000 or XP will NOT see it's own Windows installation as being installed on C when Setup detects that there are already hard drive partitions that have been assigned a drive letter present when Setup is run. Setup will assign a higher drive letter than C for the hard drive partition it's own Windows installation is being installed on.
If you want both Windows installations to see it's own Windows installation as being installed on C, in this case, disconnect the original hard drive's SATA data cable BEFORE you run Setup from the Windows CD, then after Setup has finished, you can re-connect the original hard drive (you may need to tweak which drive the bios tries to boot from first in the bios) , and do a simple procedure to make your computer a dual boot system where you can choose which Windows installation to load from first thing while loading Windows.
If you want to make more than one partition on the second drive in Disk Management, or if you want to install a second operating system on the second drive and have more than one partition on it....
Windows Setup defaults to making only one partition on a hard drive (or, a brand name software installation usually has only one visible - in Windows itself - partition on the single hard drive) .
The problem with that is if you ever need to re-load Windows (or the original brand name software installation) from scratch, you lose everything on the partition Windows was installed on, and when you have only one (visible) partition on the hard drive, that's everything on the drive - unless you copy the data you don't want to lose to elsewhere BEFORE you install Windows from scratch (most people don't bother, and lose all their data) .
If you're installing XP from a regular CD, it's recommended you make at least TWO partitions on the drive.
How to make more than one partition on a hard drive, when you're installing Windows on a blank hard drive, or when you are deleting the existing partition(s) on a hard drive before you run Setup .....
See Response 3: