Another Question - Windows 7 with Win XP

Discussion in 'Windows 7 Help and Support' started by Tavarini, Oct 15, 2009.

  1. Tavarini

    Tavarini Senior Member

    Joined:
    Oct 15, 2009
    Messages:
    12
    Likes Received:
    0
    Hello everyone.
    I know there's a lot of threads about this, I had a look on them but I can't find a solution for my problem.

    So here it is:

    My pc had Vista installed on drive C. Then, I installed XP on drive D and used vistaboot pro to manage the boot problem. Everything worked fine.


    Now, I installed windows 7 on drive C, leaving win xp alone on drive D.
    When I boot my pc there is no “Windows 7â€Â￾ and "Earlier Version of Windowsâ€Â￾, it just goes straight into seven.
    So, I installed easybcd to try to fix this, but it doesn't find any xp entry. I also tried puting ndetect/boot.ini/etc on both drives.
    I can see my drive D: (xp) on "my computer". I also tried to fix mbr through Xp installation disc. Nothing works this far. I don't really want to install XP again because it's a very custom installation I have there and it takes up so much time(for audio productions and alike..).
    Am I forgoting something? Any ideas for what I might try? pls help!!!!!!!!!
    Thx in advance!

    :)
     
  2. SIW2

    SIW2 New Member

    Joined:
    Jun 10, 2009
    Messages:
    1,172
    Likes Received:
    31
    Please post a screenshot of the Disk Management window, and the output from Easybcd.
     
  3. Tavarini

    Tavarini Senior Member

    Joined:
    Oct 15, 2009
    Messages:
    12
    Likes Received:
    0
    Here it is:

    disk management:

    [​IMG]



    easybcd:

    [​IMG]
     
  4. SIW2

    SIW2 New Member

    Joined:
    Jun 10, 2009
    Messages:
    1,172
    Likes Received:
    31
    Go to 7 Disk Management, rt click the System reserved partition and give it a drive letter.

    Extract the attached zip and copy the three files (not the folder) - ntldr, boot.ini and ntdetect.com onto that 100mb partition.

    View attachment 2448

    Add an entry for XP with Easybcd:

    Click Add/Remove Entries.

    Select the letter of the System reserved in the drive letter dropdown.

    Select Windows Nt/2K/XP/2K3.

    Click Add Entry.

    Hope it helps
     
    #4 SIW2, Oct 15, 2009
    Last edited: Oct 15, 2009
  5. Tavarini

    Tavarini Senior Member

    Joined:
    Oct 15, 2009
    Messages:
    12
    Likes Received:
    0
    Thx for the help.

    I have done that. Tried to boot into xp, but....
    An error appear:

    "Windows could not start because the following file is missing or corrupt:
    <windows root>\system32\ntoskrnl.exe
    please re-install a copy of the above file"

    The file is not missing, it is in d:\windows\system32\
    :(

    the new easybcd is:

    [​IMG]
     
    #5 Tavarini, Oct 15, 2009
    Last edited: Oct 15, 2009
  6. SIW2

    SIW2 New Member

    Joined:
    Jun 10, 2009
    Messages:
    1,172
    Likes Received:
    31
    Have a look iside your original boot.in ( rt click and edit).

    Paste up what it says.

    Did you change the partitions when installing 7 - was XP already in an extended partition ?
     
    #6 SIW2, Oct 15, 2009
    Last edited: Oct 15, 2009
  7. Tavarini

    Tavarini Senior Member

    Joined:
    Oct 15, 2009
    Messages:
    12
    Likes Received:
    0
    I didn't changed anything in the xp partition.
    I have put the files you sent me on system partition and now the error is another one, it says that theres is a problem with ntldr <----- not ntdetect.


    my boot.ini was similar to this one.. I supose:

    [boot loader]
    timeout=30
    default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
    [operating systems]
    multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Windows XP" /fastdetect
     
    #7 Tavarini, Oct 15, 2009
    Last edited: Oct 15, 2009
  8. Tavarini

    Tavarini Senior Member

    Joined:
    Oct 15, 2009
    Messages:
    12
    Likes Received:
    0
    So I put the original ntldr into the system partition and started up the computer again.
    Now it have a new error.. in a new file:

    Windows could not start because the following file is missing or corrupt:
    <windows root>\system32\hal.dll <--------------
    please re-install a copy of the above file"

    I am loosing the courage. :(
     
  9. SIW2

    SIW2 New Member

    Joined:
    Jun 10, 2009
    Messages:
    1,172
    Likes Received:
    31
    Please have a look in boot.ini on the system partition and post the contents.

    Perhaps it should be poiting at partition 4, not 3.
     
    #9 SIW2, Oct 15, 2009
    Last edited: Oct 15, 2009
  10. Tavarini

    Tavarini Senior Member

    Joined:
    Oct 15, 2009
    Messages:
    12
    Likes Received:
    0
    SIW2 thx a lot man!:D

    It worked!!!! I dw the beta 2 and it auto configured the stuff!
    Just for the curiosity here is the boot.ini now:

    [boot loader]
    timeout=20
    default=multi(0)disk(0)rdisk(0)partition(4)\WINDOWS
    [operating systems]
    multi(0)disk(0)rdisk(0)partition(4)\WINDOWS="Windows XP on D:\" /fastdetect


    again, thx a lot man!
    Cheers!!!!:D
     
  11. SIW2

    SIW2 New Member

    Joined:
    Jun 10, 2009
    Messages:
    1,172
    Likes Received:
    31
    You're welcome.:p

    Thanks for posting back the result.
     
    #11 SIW2, Oct 15, 2009
    Last edited: Oct 15, 2009

Share This Page

Loading...