BCDEdit.exe Not Working

#1
Hi, Im new to the Forums, and have had a search around but cannot find any problems which are exactly the same as mine.

I have an Acer Laptop pre-installed with Windows Vista Home Premium, I also have a 2GB CF Card and a PCMCIA - CF Adapter to which I thought i could just insert and install Windows XP PRO.

But Iam now getting the following message:

Windows could not start because of a computer disk hardware configuration problem.
Could not read from from the selected Boot Disk etc, etc

I have a copy of my Vista DVD, which I have tried to use the Startup recovery option (Several times over)
I have also followed other posts and delved into the BCDEdit.exe command

But i dont know what to change:

Typing bcdedit.exe gives this:

Windows Boot Manager
----------------------------
identifier {bootmgr}
device partition =C:
default {default}
displayorder {default}
bootsequence {memdiag}
timeout 30

Windows Boot Loader
--------------------------
identifier {default}
device boot
path \windows\system32\winload.exe
description Windows Vista (TM) Home Premium
osdevice boot
systemroot \Windows


Typing bcdedit.exe /v gives me this:

Windows Boot Manager
-----------------------------
identifier {9dea862c-5cdd-4e70-acc1-f32b344d4795}
device partition=C:
default {465aab14-e045-11dc-bca8-c44f784e5a43}
dispalyorder {465aab14-e045-11dc-bca8-c44f784e5a43}
boot sequence {b2721d73-1db4-4c62-bf78-c548a880142d}
timeout 30

Windows Boot Loader
--------------------------
identifier {465aab14-e045-11dc-bca8-c44f784e5a43}
device boot
path \Windows\system32\winload.exe
description Windows Vista (TM) Home Premium
osdevice boot
systemroot \Windows

What I dont know is what should be there, what is the 'Standard' Vista BCD supposed to look like?

I Have tried bcdedit.exe /fixmbr, bcdedit.exe /fixboot, bcdedit.exe /rebuildbcd to no avail.

(Just to avoid confusion, i have carried out all System Recovery wizards with and without the CF Card inserted and I cannot log into XP either.

Thanks for reading, Hope you can Help

Best regards
Richard837
 

mqudsi

Mostly Harmless
Staff member
#2
Hi Richard, welcome to NST.

That is the "standard" Vista configuration, though it seems that Vista no longer knows which drive is which.

Two possibilities:
1) The Vista bootloader cannot be located
2) The Vista entry cannot be located

Try to fix 2) first:
Code:
bcdedit.exe /set {465aab14-e045-11dc-bca8-c44f784e5a43} osdevice partition=c:
bcdedit.exe /set {465aab14-e045-11dc-bca8-c44f784e5a43} device partition=c:
Does that fix it?
 
#3
Vista boot PCMCIA

hi,

i was just wondering if vista boot loader preloads pcmcia drivers, for example for complete installation of vista on cf ? only the boot manager should be left on C:\

is this possible, although bios does not support boot from pcmcia ?

thanks for your answer :smile:
 

Mak 2.0

Mod...WAFFLES!?!?
Staff member
#4
The drivers are not preloaded for any OS. They are not loaded till after the Selection is made and the OS starts to fully boot.