partition C becomes E in win7

Discussion in 'Windows 7 Installation' started by rookie, Jun 3, 2009.

  1. rookie

    rookie New Member

    Joined:
    Jun 3, 2009
    Messages:
    4
    Likes Received:
    0
    win7 is installed on partition C while xp is on E.But in win7,the real partition C becomes E and E becomes C.Why?How to change?

    I installed win7 in xp with daemon tools and win7137 iso.The last win7 I installed on C is 7100 RC.

    In xp,the real partition C also becomes E and E becomes C.But setting E as the primary partition is good because xp is in E.In win7,partition E is set to the primary partition too,but it's bad as win7 is in C.
     
  2. unawave

    unawave New Member

    Joined:
    Feb 25, 2009
    Messages:
    176
    Likes Received:
    7
    Forget drive letters for partitions. They don't exist. The drive letter is given by the running operating system. So:
    If you are running XP the XP partition is drive C:
    If you are running Windows 7 the Windows 7 partition is drive C:

    And this is good so. Because some installer of badly programmed programs installs itself always to drive C:

    Best way: Open Windows Explorer and give your drive a name. Instead of "Local disk C:" name it "Windows XP" or "Windows 7" or "Data".
     
  3. davehc

    davehc Microsoft MVP
    Premium Supporter Microsoft MVP

    Joined:
    May 1, 2008
    Messages:
    5,116
    Likes Received:
    301
    unawave has it correct. In the early days of Vista BEta testing, Microsoft answered conerned posts with that policy. Lettering of HD's and partitions was old stuff. It is a wrench, when we have grown accustomed to them over so many years, but now, it works for me!
     
  4. rookie

    rookie New Member

    Joined:
    Jun 3, 2009
    Messages:
    4
    Likes Received:
    0
    solved old problem then encountered new problem

    Thanks.Yes,some installer of badly programmed programs installs itself always to drive C:.

    But my problem is when I'm running Windows 7 the Windows 7 partition is drive E:.

    I tried some methods like hide drive E: on which xp is, but faild,then I had to format drive C: and reinstall win7137 and it's OK.

    But when setting bcd I encountered a trouble.My xp is on drive E:.I input commands below:
    bcdedit /create {legacy} /d "windows xp"
    bcdedit /set {legacy} drive partition=E:
    bcdedit /set {legacy} path \ntldr
    bcdedit /displayorder {legacy} /addlast

    But I have to copy NTDETECT.COM and boot.ini to drive C:,if not I cannot login in xp.Why?
     

Share This Page

Loading...