MSFN Forum: Change Boot Drive Letter for System Partition? - MSFN Forum

Jump to content


Windows Vista Forum Rules

If you have questions about customizing Windows Vista that are vLite-specific, please post them in the vLite forum, not here. If you have questions regarding the unattended installation of Windows Vista, please post them in the Unattended Windows Vista/Server 2008 section.
Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Change Boot Drive Letter for System Partition? Rate Topic: -----

#1 User is offline   nrms 

  • Newbie
  • Group: Members
  • Posts: 16
  • Joined: 08-October 04

Posted 12 January 2007 - 03:22 AM

I had a dualboot scenario on my laptop: WinXP on C; User data on D; and Vista installed on E. Because I installed Vista fom within WinXP, I got the Boot Manager deposited on the C Drive.

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??

Thanks
Nigel


#2 User is offline   McTavish 

  • Junior
  • Pip
  • Group: Members
  • Posts: 74
  • Joined: 04-December 06

Posted 12 January 2007 - 06:37 AM

With NT before Vista it was not possible to do what you want. Too many registry paths such as - E:\Windows, E:\Documents and Settings, etc. are required on bootup so you would never get to the desktop. http://support.microsoft.com/kb/249321

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

#3 User is offline   jaclaz 

  • The Finder
  • Group: Developers
  • Posts: 11,409
  • Joined: 23-July 04
  • OS:none specified
  • Country: Country Flag

Posted 12 January 2007 - 08:07 AM

McTavish said:

With NT before Vista it was not possible to do what you want.


Well, no, it was tricky but it could be done:

jaclaz said:

P.S.: if you want to change the drive letter of a XP install (mind you, it is tricky business) the instructions are NOT these ones:
http://support.micro...om/?kbid=307844
but these ones:
http://support.micro...om/?kbid=223188
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:
http://support.micro....com/kb/249321/
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.


jaclaz

#4 User is offline   McTavish 

  • Junior
  • Pip
  • Group: Members
  • Posts: 74
  • Joined: 04-December 06

Posted 12 January 2007 - 09:29 AM

Ok, perhaps it was too general to say ‘not possible’ I should have said Microsoft don’t offer a complete KB on how to do it and say it is not advisable to try and will most likely fail.

Have you managed it jaclaz?

#5 User is offline   jaclaz 

  • The Finder
  • Group: Developers
  • Posts: 11,409
  • Joined: 23-July 04
  • OS:none specified
  • Country: Country Flag

Posted 13 January 2007 - 02:01 PM

Not on XP, but yes, on Win2K I managed to do it.

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.....

jaclaz

#6 User is offline   McTavish 

  • Junior
  • Pip
  • Group: Members
  • Posts: 74
  • Joined: 04-December 06

Posted 13 January 2007 - 05:46 PM

My hat off to you then jaclaz. It was something I spent some time on about 4-5 years ago, but I could never get a bug free system and I decided the effort involved was just not worth it for a system you could never be sure about. In the end I recommended a reinstall as being easier and quicker and more reliable.

#7 User is offline   RJARRRPCGP 

  • MSFN Expert
  • PipPipPipPipPipPip
  • Group: Members
  • Posts: 1,166
  • Joined: 13-April 05
  • OS:XP Pro x64
  • Country: Country Flag

Posted 13 January 2007 - 08:10 PM

The only solution is to repartition, reformat the HDD then reinstall Windows with all other HDDs unplugged and try again. :(

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

2 User(s) are reading this topic
0 members, 2 guests, 0 anonymous users



All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2013 msfn.org
Privacy Policy