Jump to content











Photo
- - - - -

BCD Edit and BCD Stores

bcdedit bcd

  • Please log in to reply
10 replies to this topic

#1 misty

misty

    Gold Member

  • Developer
  • 1069 posts
  •  
    United Kingdom

Posted 23 July 2015 - 10:38 PM

Some notes on BCD Edit and BCD stores. Many thanks to Wonko, Erwan.l and cdob for their feedback and help.

These notes have been sitting around on my hard drive for weeks - I'm currently locked out of my reboot subdomain awaiting a password reset :frusty:

They're not much use to anyone else on my hard drive so I've uploaded them here as a temporary measure (or possibly as a mirror to the mistype.reboot.pro subdomain) - http://www.mistyrebo...Edit/index.html

Regards,

Misty

P.s. feedback is welcome.

#2 Zoso

Zoso

    Silver Member

  • Advanced user
  • 640 posts
  •  
    Isle of Man

Posted 23 July 2015 - 11:19 PM

hi misty,

wow! this will come in quite handy. specifically for us hobbyists that dont mess with BCDs enough to remember everything the next time we do.

I recall some talk in another thread where y'all were discussing the vista boot floppy image but cant remember the details. it was very interesting! can you refresh my memory about it? I think that was something special in the Vista BCD that none of the later versions had, right? did you cover that in your new guide too?

many thanks, this is great!

#3 Wonko the Sane

Wonko the Sane

    The Finder

  • Advanced user
  • 16066 posts
  • Location:The Outside of the Asylum (gate is closed)
  •  
    Italy

Posted 24 July 2015 - 10:46 AM

@misty

Very good. :thumbsup:

 

@zoso

Naah, the approach is called "Vista boot floppy" because it was (though exactly the same approach with NTLDR+NTDETECT.COM+BOOT.INI instead of BOOTMGR+\boot\BCD has been used since good ol' NT 4.x times) first time documented here:

http://www.multiboot....uk/floppy.html

there are no functional differences between Vista and later NT OS, the same approach is still possible, though on latest systems (8/8.1) the use of it prevents some features (fake shutdown/sleep or similar) from working "normally", and some additional "tricks" may be needed to have them fuly working, the info is (a bit scattered) in this thread:

http://reboot.pro/to...in-bios-to-gpt/

starting from around here:

http://reboot.pro/to...o-gpt/?p=192523

 

:duff:

Wonko


  • imnothing likes this

#4 alacran

alacran

    Platinum Member

  • .script developer
  • 2710 posts
  •  
    Mexico

Posted 25 July 2015 - 08:52 PM

@ misty

 

In  Alternatives to BCDEdit you forgot to add the free tool BootIce, it has two way to deal with BCD "Professional mode" and "Easy mode" (realy very easy, it has all the basics and as far as today I haven't needed nothing more)


  • preboot likes this

#5 erwan.l

erwan.l

    Platinum Member

  • Developer
  • 3041 posts
  • Location:Nantes - France
  •  
    France

Posted 26 July 2015 - 12:23 PM

@Misty

 

Impressive work as always.

A must have reference !

 

Regards,

Erwan



#6 pscEx

pscEx

    Platinum Member

  • Team Reboot
  • 12707 posts
  • Location:Korschenbroich, Germany
  • Interests:What somebody else cannot do.
  •  
    European Union

Posted 28 July 2015 - 03:00 PM

Great work!

Maybe you can add some sentences about RegeditEx, which can "natively" edit BCD files.

Attached File  regeditex.gif   16.33KB   2 downloads

Peter



#7 Wonko the Sane

Wonko the Sane

    The Finder

  • Advanced user
  • 16066 posts
  • Location:The Outside of the Asylum (gate is closed)
  •  
    Italy

Posted 28 July 2015 - 03:24 PM

Maybe you can add some sentences about RegeditEx, which can "natively" edit BCD files.

attachicon.gifregeditex.gif

As a side note, it would be a good idea if you could add to the RegeditEx a "parser/interpreter" for the BCD structure so that both our good Linux and windows oriented friends would have a GUI alternative to BCDedit. 

 

:duff:

Wonko 



#8 pscEx

pscEx

    Platinum Member

  • Team Reboot
  • 12707 posts
  • Location:Korschenbroich, Germany
  • Interests:What somebody else cannot do.
  •  
    European Union

Posted 28 July 2015 - 03:29 PM

I sometimes thought about it.

But I did not try, because of lack of knowledge.

 

I nowhere found until now a correlation between GUID and objects.

 

Maybe misty with deeper BCD knowledge can help.

 

Peter



#9 Wonko the Sane

Wonko the Sane

    The Finder

  • Advanced user
  • 16066 posts
  • Location:The Outside of the Asylum (gate is closed)
  •  
    Italy

Posted 28 July 2015 - 04:27 PM

I sometimes thought about it.

But I did not try, because of lack of knowledge.

 

I nowhere found until now a correlation between UUID and objects.

 

 

Well, I guess that you could have asked :unsure:.

 

The idea of the nice guide by Misty was originated here (JFYI):

http://reboot.pro/to...ch-using-linux/

 

But the nice list of objects by Geoff Chapell is online since years:

http://www.geoffchap...cd/elements.htm

This page was created on 21st May 2007 and was last modified on 11th March 2012.

 

 

:duff:

Wonko


  • pscEx and imnothing like this

#10 pscEx

pscEx

    Platinum Member

  • Team Reboot
  • 12707 posts
  • Location:Korschenbroich, Germany
  • Interests:What somebody else cannot do.
  •  
    European Union

Posted 28 July 2015 - 04:33 PM

Thanks, Wonko. :1st:

 

I think that the last link will help me.

 

Peter

 

BTW: I'm a bad Finder :cheers:



#11 misty

misty

    Gold Member

  • Developer
  • 1069 posts
  •  
    United Kingdom

Posted 28 July 2015 - 05:31 PM

Thanks everyone for the feedback. I'll look at adding the suggestions for alternatives to BCDEdit in the next draft.

@pscEx

...I think that the last link will help me...BTW: I'm a bad Finder :cheers:

I agree :buehehe: After all, the link to Geoff's site is in my guide!

Regards,

Misty





Also tagged with one or more of these keywords: bcdedit, bcd

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users