I have 2 hard drives with XP installed on both. I am trying to remove it
physically from the PC and boot from the second HD but it appears that all
the boot info is on the original drive. How do I go about getting the files
necessary to boot on the other HD?
This is not an easy feat to accomplish but I did accomplish it
successfully once. It took quite a few hours and requires uber
technical computer knowledge and a few disk manipulation utilities. If
you're not willing to have potential data loss (read: bye bye D:\
drive install of XP), don't try to perform this operation.
Logistically, you'd want to find a utility that would run through the
registry of your second XP install and rename all entries pointing to
D:\ to C:\ first. A simple search and rename. I used this utility once
a LONG time ago but have since forgotten what it was called or if it
is even being developed anymore. That being said, you'd have to know
if there were any .cfg, .ini, or other files that would be pointing to
D:\ for file or folder locations. That would only come from using your
installed applications. A quick Google search turned up registry
replacer:
http://www.fileflash.com/program/21061/
Once the above is accomplished, you could set the secondary drive as a
primary. Then you could do an "in-place" repair install and that would
put the necessary boot files on the "new" C: drive. It's not without
potential problems or foolproof but that the hardcore uber geek of
getting this kind of task done. It's NOT for the faint of heart.
- Thee Chicago Wolf