Change Boot Drive Letter for System Partition?
Posted 12 January 2007 - 03:22 AM
Now I have deleted WinXP and reorganised so that Vista has the entire drive to itself. I had to boot from the Vista DVD to do a "Start-up Repair" but it worked OK, and I now have the laptop booting OK straight into Vista. The partition uses the whole drive (55MB).
However, after booting the system drive is STILL labelled E: (I expected it would have shifted it down to C: which is what I want).
I have tried everything I can thing of but nothing works.
How to I force the partiton to become C: again??
Posted 12 January 2007 - 06:37 AM
There has definitely been a change in Vista because now you do get to the desktop, but your account/profile is of course gone and you need to create a new one so you can login to Windows. I have not gone past this point so canít tell you if Vista will then be ok and usable. If you donít have a backup image of your Vista install then it will be a gamble.
If you are sure bootmgr and BCD are now on the Vista partition and it is the Active partition on the hard drive, then the easiest way to force a drive letter change and get it to become C: would be to clear the list of mounted devices in the registry. About halfway down this page http://www.multiboot...uk/cloning.html
Posted 12 January 2007 - 08:07 AM
Well, no, it was tricky but it could be done:
but these ones:
which, if followed will lead you to a system to which you will not be able to log in, unless you do what is suggested here:
After having (hopefully) rebooted OK, you will still need to use a tool like registrar lite to find occurrences of D:\ in the Registry and change them to C:\, otherwise some utilities will not work.
Posted 13 January 2007 - 02:01 PM
The key step is doing the changes in kb249321 BEFORE those in kb223188.
Of course the later "search and replace" in the registry has to be carried on with a minimun of patience and attention.....
Posted 13 January 2007 - 05:46 PM