I have an XP system that won’t boot correctly. The original system was running out of disk space, so I copied the partitions to a new raid, expending them as I went. Now the new raid is failing the system activation check, so I can’t log on and do anything with it.
This is because in copying the disks, the boot disk decided it was D: instead of C:, so anything looked up by drive letter during startup is failing.
I know that D: (or C:) is just a symbolic link created by the appropriate disk driver on startup. But it has to be getting the info on which partition should be which drive letter from someplace, and I can’t seem to find where that is. I suppose in the registry somewhere, but maybe it is elsewhere.
Where is this stored?
Also, is there a way to fix this with recovery console? I can’t seem to get into the registry remotely, although I can probably mount it from a boot off of a temporary partition and hack it that way. Disk manager of course won’t let me change the drive letter for the current boot partition. If it did I’d be in fat city!
Thanks,
Loren