Ho un sistema a doppio avvio, Windows 7 sul mio disco C: e Server 2008 R2 sul mio disco K :. Due dischi rigidi separati.
Ho installato Hyper-V e tutto funzionava alla grande, costruendo VM a destra e sinistra e amando la vita. La mia unità Win7 è diventata corrotta e l'ho fatta esplodere e ho reinstallato Windows 7. Nel mio server Env, non ho potuto avviare alcuna VM perché "l'hypervisor non è in esecuzione". Ho corso bcdedit /set hypervisorlaunchtype auto
e questo ha risolto il mio problema.
Ho avviato Windows 7 e l'ho usato per alcuni giorni. Nessun problema. Oggi ho avviato Server 2008 R2 e ho riscontrato lo stesso errore
"Impossibile avviare la macchina virtuale perché l'hypervisor non è in esecuzione."
Nessun messaggio recente nel registro operativo di Hyper-V-Hypervisor. Di seguito è riportato solo l'errore recente nel registro di amministrazione di Hyper-V-VMMS:
Il driver "Hypervisor" richiesto dal servizio di gestione della macchina virtuale non è installato o disabilitato. Controlla le tue impostazioni o prova a reinstallare il ruolo Hyper-V.
Non vedo altri messaggi rilevanti in altri registri eventi Hyper-V- *.
Ho controllato la %systemdrive%\ProgramData\Microsoft\Windows\Hyper-V\Virtual Machines\
cartella ed è piena zeppa di collegamenti simbolici ai file di configurazione della macchina virtuale, che un post di blog ha menzionato come possibile problema.
Sono alla fine, non sono sicuro di cos'altro fare. La virtualizzazione è abilitata nel BIOS, vengono avviati i servizi pertinenti, ecc. Qualche idea?
Risoluzione:
Ho dovuto riapplicare il flag hypervisorlaunch impostato, quindi ho spento la macchina e scollegato fisicamente l'alimentazione della macchina e poi riavviato. Hypervisor ha funzionato bene dopo. Questa è una soluzione coerente. Se applico nuovamente la bandiera senza scollegare, non funziona. Devo dire che temo l'avvio in Win7.
Pensi che i miei problemi scompaiano quando esce Windows 8 con Hypervisor sul sistema operativo client?
hypervisorlaunchtype
viene rimosso ogni volta che viene lanciato Windows 7, anche se non ha specificato chiaramente se ha provato di bcdedit /set ...
nuovo il comando.