A Digital Age Deserves A Digital Leader

BCD Registry is missing or corrupt

Postby LordHAwkwind » Tue Nov 13, 2007 10:00 pm

I have a topic running in vista boot problems but I too have XP on Sata drive and Vista on Pata drive.

However if I run bcdedit /set.... I get...an error occured while attempting to reference the specified entry.The system cannot find the file specified.

Vista boots OK when I set this disk as boot drive in bios and the same with XP I just get no bootloader

I previously had bootloader working but my install of Vista went flakey. I uninstalled Vista using the guide on this forum and reinstalled. I did not delete the boot folder and the other files on XP as the guide said another install of Vista would overwrite these.

For reference in XP Vista is Drive G and in Vista drive C. In XP the bootmanager points to Drive G but I have the legacy bootloader pointing to C.

BTW I have VBP installed on both drives.

Here are my bcdedit /enum all details from VBP;

Microsoft Windows [Version 6.0.6000]
Copyright (c) 2006 Microsoft Corporation. All rights reserved.

C:\Windows\system32>bcdedit /set {ntldr} device partition=C:
An error occurred while attempting to reference the specified entry.
The system cannot find the file specified.

C:\Windows\system32>bcdedit /enum all

Windows Boot Manager
--------------------
identifier {bootmgr}
device partition=C:
description Windows Boot Manager
locale en-US
inherit {globalsettings}
default {current}
displayorder {current}
toolsdisplayorder {memdiag}
timeout 30

Windows Boot Loader
-------------------
identifier {current}
device partition=C:
path \Windows\system32\winload.exe
description Microsoft Windows Vista
locale en-US
inherit {bootloadersettings}
osdevice partition=C:
systemroot \Windows
resumeobject {3485cdbf-8f46-11dc-8b02-e75cf72ceaa9}
nx OptIn

Resume from Hibernate
---------------------
identifier {3485cdbf-8f46-11dc-8b02-e75cf72ceaa9}
device partition=C:
path \Windows\system32\winresume.exe
description Windows Resume Application
locale en-US
inherit {resumeloadersettings}
filepath \hiberfil.sys
pae Yes
debugoptionenabled No

Windows Memory Tester
---------------------
identifier {memdiag}
device partition=C:
path \boot\memtest.exe
description Windows Memory Diagnostic
locale en-US
inherit {globalsettings}
badmemoryaccess Yes

EMS Settings
------------
identifier {emssettings}
bootems Yes

Debugger Settings
-----------------
identifier {dbgsettings}
debugtype Serial
debugport 1
baudrate 115200

RAM Defects
-----------
identifier {badmemory}

Global Settings
---------------
identifier {globalsettings}
inherit {dbgsettings}
{emssettings}
{badmemory}

Boot Loader Settings
--------------------
identifier {bootloadersettings}
inherit {globalsettings}

Resume Loader Settings
----------------------
identifier {resumeloadersettings}
inherit {globalsettings}

C:\Windows\system32>

Any ideas.
PRO Level 2
Posts: 22
Joined: Thu Jun 07, 2007 11:04 pm

Postby jbullard » Wed Nov 14, 2007 5:05 am

Sandpiper,

Let me look around because I know we had a solution to this problem. I just can't remember off the top of my head if it had to do with boot.ini or not.

LordHAwkwind,
You need to add the XP entry to the boot manager. You can do that using VBP -> Manage OS Entries. Make sure you select "Legacy OS" for the OS Type.
VP - Software
User avatar
Posts: 3653
Joined: Sun Jun 06, 2004 10:17 pm
Location: Utah
Real Name: Jason Bullard

Postby LordHAwkwind » Wed Nov 14, 2007 8:23 pm

My situation has been resolved satisfactorily!!

McTavish is an absolute genius as he gave me 4 bcdedit commands to run that worked flawlessly for me.

Stunning performance I now have dual boot and am a happy bunny indeed.

:notworthy

^*^
PRO Level 2
Posts: 22
Joined: Thu Jun 07, 2007 11:04 pm

Postby horqua » Thu Nov 15, 2007 12:20 am

JBullard,
I've been closely following your chat with Sandpiper because it seems to mirror the problem I'm having with setting up a dual boot. Let me explain the circumstances and see if you can spot anything I need to do.

I bought a new machine for my workdesk with aa dual-core processor and an SATA drive and Vista. I Ghosted my WinXP (from an IDE drive) onto the new drive in a new partition. Vista will boot but XP will not. I've followed your instructions "almost" to the letter down to the posts from LordHAwkwind. At this stage, I have two WinXP entries on the boot menu along with Vista and an HP Repair Disk partition.

When I select the top WinXP entry, I get: Windows could not start because of a computer disk hard drive configuration problem. Could not read from selected boot disk. Check boot path and hardware. Please check the windows documentation about hardware disk configuration and your hardware reference manuals for additional information".

When I select the bottom WinXP entry, I get the \ntldr error.

Is either one of these load errors closer to success than the other?

Do I need to add SATA drivers somewhere to the XP partition?

I've added the 3 XP files to the Vista root partition (c:\ ntldr+ntdetect+boot.ini) Is there some sort of change I need to make th the boot.ini file?

How do I remove the "incorrect" WinXP entries in Vista Bootloader 3.3?

May I also say, after fighting with Vista for two days, I'm not very fond if it as an OS. It's pretty, but a PITA to use. Everything is a fight. I can't even hang it on my home network and access the internet. It finds the network and the gateway but won't let me onto the net. I'm really about at the point where I'd like to just reset the active partition to the XP side, give up on a dual boot, and make XP boot all the time. As you've probably experienced, this is very frustrating. This should be working, but it's not!

Your expertise and assistance is deeply appreciated. Thanks!
horqua
PRO New Member
Posts: 2
Joined: Wed Nov 14, 2007 11:44 pm

Postby NT50 » Thu Nov 15, 2007 12:30 am

horguq

Make sure the ntldr, NTDETECT, and boot.ini are on the System drive/partition. You can see which is system in the Disk Manager.

You can delete the 1st XP entry via VistaBootPro. Highlight it and click on the red/white X to the right.

There is a guide below for getting XP when Vista is running.

Dual Boot Trouble Shooting Guide / Vista Running
Dogs Have Owners; Cats Have Staff
PROfessional Member
User avatar
Posts: 8220
Joined: Sat Jun 19, 2004 4:46 pm
Location: Jackson, TN USA
Real Name: Jeff Replogle

Postby horqua » Thu Nov 15, 2007 1:31 am

NT50,
GOT IT!

I followed your instructions AND reviewed the settings in the Boot.ini file. Once I understood how that file was configured the system booted into XP. It's working thru the old brain waking up in a new body situation, but I feel confident I've overcome this problem.

Thanks to you and JBullard!
U da bahm!
horqua
PRO New Member
Posts: 2
Joined: Wed Nov 14, 2007 11:44 pm

Re: BCD Registry is missing or corrupt

Postby njjl » Sun Nov 13, 2011 1:45 pm

Hi.

I'm trying to install a dualboot system and I'm having a similar problem:

C:\>BCDEDIT.EXE /create /d "Google Chrome OS" /application bootsector
A description for the new entry must be specified.
Run "bcdedit /?" for command line assistance.
The parameter is incorrect.

This is supposed to work fine has stated here: http://techpp.com/2011/10/11/how-to-dua ... h-windows/

Any clue? I'm using Windows 7 64 bits.
PRO New Member
Posts: 3
Joined: Sun Nov 13, 2011 1:41 pm

Re: BCD Registry is missing or corrupt

Postby yeshuas » Sun Nov 13, 2011 1:57 pm

you have Windows 7 64 bit already installed, which other OS are you trying to install next or along side it?
Game Over!!!!!!!!
Image
ASUS Maximus V Gene MB
Windows 8 X64; Windows 7 X64; Windows 7 X86
Intel I5-3570K
16GB Corsair Vengeance Ram
eVGA GeForce GTX 550 TI
Corsair GS700 PS
1TB Seagate SATA 6.0Gb HD
Thermaltake Case
Software Development
User avatar
Posts: 5075
Joined: Wed Jan 17, 2007 3:29 pm
Location: Chicago, IL
Real Name: Daniel Schmidt

Re: BCD Registry is missing or corrupt

Postby njjl » Sun Nov 13, 2011 1:59 pm

Hi.

Google's Chromium OS.
PRO New Member
Posts: 3
Joined: Sun Nov 13, 2011 1:41 pm

Re: BCD Registry is missing or corrupt

Postby yeshuas » Sun Nov 13, 2011 2:25 pm

Hang on and one of the Progarmmers will see this post, I haven't messed with Chromium so I can't help you
Game Over!!!!!!!!
Image
ASUS Maximus V Gene MB
Windows 8 X64; Windows 7 X64; Windows 7 X86
Intel I5-3570K
16GB Corsair Vengeance Ram
eVGA GeForce GTX 550 TI
Corsair GS700 PS
1TB Seagate SATA 6.0Gb HD
Thermaltake Case
Software Development
User avatar
Posts: 5075
Joined: Wed Jan 17, 2007 3:29 pm
Location: Chicago, IL
Real Name: Daniel Schmidt

PreviousNext

Return to General Windows Support

Who is online

Users browsing this forum: Bing [Bot], MSN [Bot] and 3 guests