We are still in the "using Linux" thread.
Yes, but I investigate at OS installation native tools.
Can you explain what you added/changed when compared to the previous non-working setup?
Add a key \Description\System.
It's not part of a DVD bcd file and not part of bcdedit createstore.
And optionally translate that in hivexsh commands?
Copy a default DVD installation BCD file. And set:
\Description\System 1
{default}device boot
{default}osdevice boot
{default}delete winpe
### BIOS: adjust to local boot, one primary active parttion
### cp /c/Windows/Boot/DVD/PCAT/BCD /c/Boot/BCD
### UEFI
### cp /c/Windows/Boot/DVD/EFI/BCD /s/EFI/Microsoft/Boot/BCD
### hivexsh -w /c/Boot/BCD -f generic_boot
###
### verify bcd: list {bootmgr} default entry ###
cd \Objects\{9dea862c-5cdd-4e70-acc1-f32b344d4795}\Elements\23000003
lsval
######################################
### select default {default} entry ###
cd \Objects\{7619dcc9-fafe-11d9-b411-000476eba25f}\Elements
### /set device boot: ###
cd 11000001
setval 1
Element
hex:3:00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,05,00,00,00,00,00,00,00,48,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
###
### /set device locate path:
### setval 1
### Element
### hex:3:00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,08,00,00,00,00,00,00,00,1e,00,00,00,00,00,00,00,00,00,00,00,02,00,00,12,00,00,00,00,00,00
lsval
### BIOS: /set path \windows\system32\winload.exe ###
cd ..\12000002
setval 1
Element
string:\windows\system32\winload.exe
### UEFI:
### setval 1
### Element
### string:\windows\system32\winload.efi
lsval
### /set description ###
cd ..\12000004
setval 1
Element
string:Windows boot
lsval
### /set osdevice ###
cd ..\21000001
### /set osdevice boot:
setval 1
Element
hex:3:00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,05,00,00,00,00,00,00,00,48,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
### /set osdevice locate path:
### setval 1
### Element
### hex:3:00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,08,00,00,00,00,00,00,00,1e,00,00,00,00,00,00,00,00,00,00,00,02,00,00,12,00,00,00,00,00,00
lsval
cd ..
### delete winpe ###
cd 26000022
del
### delete ems ###
cd 260000b0
del
####################################
### add System and unify KeyName ###
cd \Description
setval 2
KeyName
string:BCD00000000
System
dword:1
lsval
### delete \boot\boot.sdi section ###
cd \Objects\{7619dcc8-fafe-11d9-b411-000476eba25f}
del
ls
commit
unload
Some comments added.
Edited by cdob, 25 June 2016 - 01:56 PM.