[FIXED] [EBCD-414] EasyBCD does not detect XP installation

Discussion in 'BugCentral' started by GullyFoyle, Aug 29, 2010.

  1. GullyFoyle

    GullyFoyle New Member

    Joined:
    Aug 29, 2010
    Messages:
    5
    Likes Received:
    0
    Trophy Points:
    0
    Hello!

    I am having a similar issue as others have previously posted, I cannot add an entry to the boot menu for Windows XP, because EasyBCD does not detect it. I tried the automatic and manual modes.

    I'll try to answer as many questions I have seen asked at the beginning:

    Is there a Windows (or WinNT) folder on the XP partition? Yes, WINDOWS in all caps.
    WINDOWS/system32/kernel32.dll version is 5.1.2600.5781

    I have attached a picture of My Disk Management screen.

    Disk 1 is the picture was my old boot disk, it had a boot menu that allowed me to dual boot XP (here designated as drive D: in the picture), and Win7 (now designated as drive H: in the picture).

    Disk 0 is an SSD I just got. I copied all the Win7 files from the H: drive, and used a startup repair to get it to boot from the new C: (SSD).

    I ran a checkdsk on the XP drive and it found no errors.
    I am using EasyBCD version 2.0.2.117.

    Here is what EasyBCD show for the current Boot Menu:
    Thanks for any help you can offer.
     

    Attached Files:

  2. Terry60

    Terry60 Coastline Designer Staff Member

    Joined:
    Nov 9, 2007
    Messages:
    9,529
    Likes Received:
    1
    Trophy Points:
    38
    Occupation:
    Retired System Programmer
    Location:
    Wiltshire, England
    Try, as a workaround,
    put the HDD first in the BIOS, boot your old W7, add the new W7 to the old BCD.
    Make the new W7 default.
    Reboot.
     
  3. GullyFoyle

    GullyFoyle New Member

    Joined:
    Aug 29, 2010
    Messages:
    5
    Likes Received:
    0
    Trophy Points:
    0
    Well, that would be a step backwards, so I was reluctant to do that.

    Anyway, what I did do was use the default BCDEdit and run these four commands, and it works fine:

    Here is the resulting file:

    So, I'm not sure what EasyBCD was looking for that wasn't there. C'est la vie...
     
    Last edited: Aug 29, 2010
  4. mqudsi

    mqudsi Mostly Harmless Staff Member

    Joined:
    Apr 5, 2006
    Messages:
    13,479
    Likes Received:
    2
    Trophy Points:
    38
    Location:
    Chicago
    Can you please post the output of EasyBCD | Useful Utilities | Power Console

    Code:
    BootGrabber.exe /tlist
    Thanks!
     
  5. GullyFoyle

    GullyFoyle New Member

    Joined:
    Aug 29, 2010
    Messages:
    5
    Likes Received:
    0
    Trophy Points:
    0
    Here you go...

    I believe Disk 3,4,5,6 are a my USB memory card reader.
     
    Last edited: Aug 30, 2010
  6. mqudsi

    mqudsi Mostly Harmless Staff Member

    Joined:
    Apr 5, 2006
    Messages:
    13,479
    Likes Received:
    2
    Trophy Points:
    38
    Location:
    Chicago
    OK, see the conflict between the multi(0)....... values for H:\ and C:\ ? That's what's causing the problem.

    Let me see if I can find a fix for this issue.
     
  7. mqudsi

    mqudsi Mostly Harmless Staff Member

    Joined:
    Apr 5, 2006
    Messages:
    13,479
    Likes Received:
    2
    Trophy Points:
    38
    Location:
    Chicago
    Can you please replace BootGrabber.exe with the one attached to this post, then rerun the command above and paste the output here?

    Hopefully it won't show the duplicate data between drives C:\ and H:\

    If that's the case, then go ahead and re-try to add the entry with EasyBCD.
     

    Attached Files:

  8. GullyFoyle

    GullyFoyle New Member

    Joined:
    Aug 29, 2010
    Messages:
    5
    Likes Received:
    0
    Trophy Points:
    0
    I won't be able to run this until I get home, but should I expect to see "multi(0)disk(0)rdisk(0)partition(1)" for the C: drive?

    Thanks
     
  9. mqudsi

    mqudsi Mostly Harmless Staff Member

    Joined:
    Apr 5, 2006
    Messages:
    13,479
    Likes Received:
    2
    Trophy Points:
    38
    Location:
    Chicago
    I think so.
     
  10. GullyFoyle

    GullyFoyle New Member

    Joined:
    Aug 29, 2010
    Messages:
    5
    Likes Received:
    0
    Trophy Points:
    0
    Here are the new results:

    I deleted the XP entry I had in there and added XP using EasyBCD, with the auto-detection, and this is the resulting config:

    I booted successfully into XP.

    Good job! Thanks!
     
    Last edited: Aug 31, 2010
  11. mqudsi

    mqudsi Mostly Harmless Staff Member

    Joined:
    Apr 5, 2006
    Messages:
    13,479
    Likes Received:
    2
    Trophy Points:
    38
    Location:
    Chicago
    Awesome! Thanks for your help fixing this bug and congrats on the dual-boot ;)
     
  12. liberias

    liberias New Member

    Joined:
    Oct 12, 2010
    Messages:
    1
    Likes Received:
    0
    Trophy Points:
    0
    Replacing BootGrabber.exe worked for me too, although my problem was a bit different (no duplicates were shown in BootGrabber /tlist output). After replacing with new BootGrabber.exe i used EasyBCD to add a new entry and i got some error, but it works anyway.
     
  13. mqudsi

    mqudsi Mostly Harmless Staff Member

    Joined:
    Apr 5, 2006
    Messages:
    13,479
    Likes Received:
    2
    Trophy Points:
    38
    Location:
    Chicago
    Great, thanks for sharing that feedback!
     
  14. ssandr

    ssandr New Member

    Joined:
    Sep 8, 2011
    Messages:
    2
    Likes Received:
    0
    Trophy Points:
    0
    Hello

    I think I have the same problem. Easybcd dont detect my WinXp Partition.
    I already replaced the "bootgraber file" and there ist a Folder "WINDOWS" on Partition D:/.

    Windows 7 is runnig on C:/
    Windows XP on D:/
    (two different hdd)

    Here ist the output of my bootgraber /tlist:

    No active partition detected on disk 0.
    No active partition detected on disk 1.
    D0,1,1,0,1000204886016,1
    P2,D:\,7,104857600000,101335961600,Yes,multi(0)disk(0)rdisk(1)partition(2),No,NT
    FS
    D1,3,0,3,80026361856,0
    P1,,40,104857600,81338368,No,multi(0)disk(0)rdisk(0)partition(1),No,
    P2,,22,134217728,134217728,No,multi(0)disk(0)rdisk(0)partition(2),No,
    P3,C:\,162,79786147840,61050900480,No,multi(0)disk(0)rdisk(0)partition(3),No,NTF
    S

    Thanks for any help !
     
  15. mqudsi

    mqudsi Mostly Harmless Staff Member

    Joined:
    Apr 5, 2006
    Messages:
    13,479
    Likes Received:
    2
    Trophy Points:
    38
    Location:
    Chicago
    Don't replace bootgrabber if you're using EasyBCD 2.1

    What's the output of bootgrabber.exe /bootcfg ?
     
  16. ssandr

    ssandr New Member

    Joined:
    Sep 8, 2011
    Messages:
    2
    Likes Received:
    0
    Trophy Points:
    0
    Hi Guru

    Problem solved it self.

    Thanks 4 the quick answer.
     
  17. mqudsi

    mqudsi Mostly Harmless Staff Member

    Joined:
    Apr 5, 2006
    Messages:
    13,479
    Likes Received:
    2
    Trophy Points:
    38
    Location:
    Chicago
    "Solved itself?"

    May I ask how?
     
  18. idahogoosehunter

    idahogoosehunter New Member

    Joined:
    Feb 23, 2012
    Messages:
    1
    Likes Received:
    0
    Trophy Points:
    0
    Occupation:
    Engineering Design Consultant
    Location:
    Boise, ID
    I am having a similar problem. I am trying to do a dual boot with Win7 Pro 64 bit and XP Pro 64 bit. I had to slipstream my SATA drivers. Everything seemed to load OK. I then tried to use EasyBDC to setup the dual boot. I followed the directions from the Windows SevenForm. However, when I select Add entry button I get an error message, "EasyBCD failed to detect a valid installation of Windows NT-2003 on all drives and was unable to continue."

    I have tried both version 2.1.2 and 2.2 with the same results.

    Help
     
  19. mqudsi

    mqudsi Mostly Harmless Staff Member

    Joined:
    Apr 5, 2006
    Messages:
    13,479
    Likes Received:
    2
    Trophy Points:
    38
    Location:
    Chicago
    What path is XP installed to?
     
  20. jungofever

    jungofever New Member

    Joined:
    Jan 3, 2013
    Messages:
    1
    Likes Received:
    0
    Trophy Points:
    0
    OK, I apologize for being a complete computer neophyte. I don't understand a lot of the jargon previously posted on this thread. But my problem sounds similar to those posted here, and I was wondering if anyone wouldn't mind walking a computer moron through the issue.

    I have Windows 7 installed on a SSD, my C: drive. I then partitioned a separate hard drive and installed Windows XP x64 on one of those partitions. Of course, on reboot, my computer only recognizes the XP installation. I installed EasyBCD 2.2, but every time i try to "Add New Entry", I get the following error message: "EasyBCD failed to detect a valid installation of Windows NT-2003 on all drives and was unable to continue."

    So in this thread there was previously posted an instruction to replace the BootGrabber.exe file. What does this mean? How specifically do I do this?
     

Share This Page