Are you sure that the partition number for the OS in the new system is
the same as the old one? If not the loader won't be able to find the
boot partition. This can happen if you have created extra partitions
or have extra drives in the new system ... partitions are numbered in
a strange sequence. If you can access and open up the boot.ini file,
you should see something like:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000
Professional" /fastdetect
It's that partition(x) that might have changed if the hd configuration
is different between machines. If you are running fat32 you can edit
this from a boot disk .... don't know how you'd do it in ntfs (perhaps
someone else knows).
In any case, swapping hardware on an already installed OS is not
trivial and can really screw it up big-time. There is a possibility
(below) but it needs some action before you break up the old system
(or assuming it still exists or can be re-created). Also, of course,
it's dependent on being able to solve the "Inaccessible_Boot_Device"
error on the new system.
First of all a disclaimer .... I have used the following successfully
to shoehorn a win98 setup into different hardware (particularly a MB
change). I have never even tried it on win2K, but if you want to try
as a last resort ....
If you can go back the original setup:
1. Go into system properties -> hardware -> hardware profiles
2. Set up an additional profile (it can be a copy of your existing
profile) under a different name.
3. Make the image of the partition and transfer to the new drive.
3. Reboot ... you should (assuming it's similar to win98) get a window
up asking which profile to use. There should also be a "none of the
above" option. Choose the latter.
4. Since you have given it no profile, this will force a re-detection
of all the hardware. When it completes this process (including any
reboots), go into hardware profiles and save under a new name. Keep
the other profiles until you are sure the process worked OK .... then
they can be deleted.
NOTE: Since video drivers are notoriously finicky, I usually uninstall
the driver before doing this and re-install after the hardware change.
You might also want to consider any other drivers (network, sound
etc).