Jump to content











Photo
- - - - -

how to create BCD entries of fully working 'WIN7.vhd', 'WIN81.vhd', 'WIN10.vhd' and 'WINXP.vhd' into another External/Internal Hard Disk using batch file ?

vhd bcd multbooting

  • Please log in to reply
3 replies to this topic

#1 devdevadev

devdevadev

    Silver Member

  • Advanced user
  • 540 posts
  •  
    India

Posted 11 October 2016 - 02:23 PM

I have fully working pre-installed 'WIN7.vhd', 'WIN81.vhd', 'WIN10.vhd' and 'WINXP.vhd' in my external hard disk as backup. I have copied all VHD in the root of another external hard disk. Now I want to make my external drive bootable in such a way so that BCD will contain 4 VHD entries of above VHDs. is it possible by using batch file ?

 

May it be possible with BOOTICE. But last time I tried to add WIN81.vhd entry into BCD of pre-installed WIN7, then It give BCD error...?? Can we not add VHD entry of latest OS VHD into BCD of old OS ???

 

\WIN7.vhd

\WIN81.vhd

\WIN10.vhd

\WINXP.vhd

\bootice.exe

\make_vhd_bootable.cmd

 

Is it possible so that 'make_vhd_bootable.cmd' will automatically create necessary boot files in the root of partition containing VHDs. And also add VHD entries in the BCD Store...??

 

Can anybody help me to do this ?? It will be really useful for me....

 

Thanks & Regards..



#2 pazhanii

pazhanii

    Member

  • Members
  • 58 posts
  • Location:India
  •  
    India

Posted 12 October 2016 - 12:24 PM

Hai,

 

I am not aware of using through batch file.

 

But easybcd will fulfill your requirement.

 

Attach the external drive copy the vhd and select deploy and add entries for all. That's all.

 

But while doing this be sure your are in windows 8 OS.

 

Reason is windows 7 bootmgr and bcd files is old to boot windows 8. Windows 8 for sure will not boot if you try it from windows 7 OS. But windows 8 bootmgr is backward compatible.

 

Another reason is easybcd doesn't hold bcd files of its own. It copies from system which is currently loaded. So while deploying bcd be in windows 8 OS.

 

 



#3 devdevadev

devdevadev

    Silver Member

  • Advanced user
  • 540 posts
  •  
    India

Posted 13 October 2016 - 12:39 PM

Will 'Windows 8.1' bootmgr support 'WIN10.vhd' ?

 

You mean I should use 'EasyBCD' or 'BOOTICE' within from latest OS (Windows 10) in order to add VHD entry of ALL VHDs of previous OSes ?



#4 pazhanii

pazhanii

    Member

  • Members
  • 58 posts
  • Location:India
  •  
    India

Posted 13 October 2016 - 02:12 PM

Will 'Windows 8.1' bootmgr support 'WIN10.vhd' ?

Answer: NO

 

within from latest OS

Answer: Yes

 

Yes, as far as i know. 

I found this when i tried to network boot Windows 10.vhd from ISCSI. 

When i was adding boot entries from windows 8 it throws some missing error.

Windows 10 seems to boot all Version of VHD (7,8,10).







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

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users