Камрады, приветствую
Столкнулся с непонятным.
Беру чистый (из дистриба, в котором только Windows Setup) BCD и вношу в него пункт загрузки VHD.батник
set bcd=bcdedit.exe /store bcd
for /f "tokens=2 delims={}" %%a in ('%bcd% /create /d "Load VHD" /application osloader') do (
%bcd% /set {%%a} device vhd=[locate]\path\to\Windows.vhd
%bcd% /set {%%a} path "\Windows\system32\boot\winload.exe"
%bcd% /set {%%a} systemroot "\Windows"
%bcd% /set {%%a} osdevice vhd=[locate]\path\to\Windows.vhd
%bcd% /set {%%a} detecthal on
%bcd% /displayorder {%%a} /addlast
) Подсовываю этот BCD загрузчику и:- bootmgr от 7, 8, 8.1 и EFI отображают пункт "Load VHD"
- bootmgr от 10 НЕ показывает пункт "Load VHD"
Пробовал разные версии "десяточных" bootmgr - ни один не показывает. Просто нет пункта меню и всё.
Последний раз редактировалось: Ander_73 (2019-03-15 15:10), всего редактировалось 1 раз