Toevoegen VHD boot aan Windows 8 EFI via bcdedit

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • technorabilia
  • Registratie: November 2006
  • Laatst online: 21:00
Normaal installeer ik Windows in BIOS mode en voeg de VHD als volgt toe:
bcdedit /copy {current} /d "Windows 7 (VHD)"
bcdedit /set {e402c31e-ea22-11e1-b6b1-d20f4995db0a} osdevice vhd=[D:]\VM\Win7.vhd
bcdedit /set {e402c31e-ea22-11e1-b6b1-d20f4995db0a} device vhd=[D:]\VM\Win7.vhd
bcdedit /set {e402c31e-ea22-11e1-b6b1-d20f4995db0a} detecthal on
bcdedit /set {e402c31e-ea22-11e1-b6b1-d20f4995db0a} path \Windows\system32\winload.exe

Deze keer gaat dat echter verkeerd. Als in Windows 7 (VHD) uit het boot menu kies dan reboot de computer.
Ik vermoed dat dit door de Windows 8 EFI boot komt en mijn bcdedit /copy {current} (current=Windows 8 EFI).
De inherit van de VHD staat nu ook op {bootloadersettings}...

Ergens mis ik iets bij de instellingen voor de Windows 7 (VHD) entry maar wat?

Edit: Hier staat nog een output van een werkende Windows 7 / Windows 7 (VHD) combinatie waarbij Windows 7 in BIOS mode is geinstalleerd...
C:\Windows\system32>bcdedit

Windows Boot Manager
--------------------
identifier              {bootmgr}
device                  partition=\Device\HarddiskVolume2
path                    \EFI\Microsoft\Boot\bootmgfw.efi
description             Windows Boot Manager
locale                  en-US
inherit                 {globalsettings}
default                 {current}
resumeobject            {e402c31a-ea22-11e1-b6b1-d20f4995db0a}
displayorder            {current}
                        {e402c31e-ea22-11e1-b6b1-d20f4995db0a}
toolsdisplayorder       {memdiag}
timeout                 5

Windows Boot Loader
-------------------
identifier              {current}
device                  partition=C:
path                    \Windows\system32\winload.efi
description             Windows 8
locale                  en-US
inherit                 {bootloadersettings}
recoverysequence        {e402c31c-ea22-11e1-b6b1-d20f4995db0a}
recoveryenabled         Yes
isolatedcontext         Yes
allowedinmemorysettings 0x15000075
osdevice                partition=C:
systemroot              \Windows
resumeobject            {e402c31a-ea22-11e1-b6b1-d20f4995db0a}
nx                      OptIn
bootmenupolicy          Standard

Windows Boot Loader
-------------------
identifier              {e402c31e-ea22-11e1-b6b1-d20f4995db0a}
device                  vhd=[D:]\VM\Win7.vhd
path                    \Windows\system32\winload.exe
description             Windows 7 (VHD)
locale                  en-US
inherit                 {bootloadersettings}
recoverysequence        {e402c31c-ea22-11e1-b6b1-d20f4995db0a}
recoveryenabled         Yes
isolatedcontext         Yes
allowedinmemorysettings 0x15000075
osdevice                vhd=[D:]\VM\Win7.vhd
systemroot              \Windows
resumeobject            {e402c31a-ea22-11e1-b6b1-d20f4995db0a}
nx                      OptIn
bootmenupolicy          Standard
detecthal               Yes

C:\Windows\system32>

[ Voor 3% gewijzigd door technorabilia op 22-08-2012 12:04 ]

👉🏻 Blog 👈🏻


Acties:
  • 0 Henk 'm!

  • Turdie
  • Registratie: Maart 2006
  • Laatst online: 20-08-2024
Moet je de VHD niet toevoegen met bcdboot?
How to Add a Native-Boot Virtual Hard Disk to the Boot Menu

Er staat ook een stukje over EFI gebaseerde machines:
To update a UEFI-based computer to include a Windows 8 boot menu

[ Voor 87% gewijzigd door Turdie op 22-08-2012 12:49 ]


Acties:
  • 0 Henk 'm!

  • technorabilia
  • Registratie: November 2006
  • Laatst online: 21:00
Hhmm, ik heb die wel gezien maar ik dacht dat ik eigenlijk al een Windows 8 boot environment had...
Maar ik kan de optie wel eens proberen. Bedankt.

Edit:
My Hero... Het werkt! _/-\o_ _/-\o_ _/-\o_

Ik ben wel het grafische Windows 8 boot menu kwijt en terug naar het text Windows 7 boot menu maar dat boeit mij niet zo...

Crap! Moet alsnog terug naar BIOS mode omdat mijn Intel 5300 AGN wireless niet werkt...

[ Voor 63% gewijzigd door technorabilia op 22-08-2012 14:39 ]

👉🏻 Blog 👈🏻