Nie można zainstalować funkcji Hyper-V w systemie Windows Server 2008 R2 Enterprise: Utknął w pętli instalacyjnej

5

Zasadniczo po dodaniu roli w menedżerze serwerów i ponownym uruchomieniu po raz pierwszy pasek postępu zapełnia się, a następnie jestem informowany, że instalacja nie powiodła się, a komputer przywraca proces. Następnie sam się restartuje i jeden pasek postępu później mogę się zalogować. Następnie wracam do menedżera serwerów, który pokazuje mi dokładnie ten sam ekran, który miałem przed ponownym uruchomieniem.

Po kilku cyklach menedżer serwera nie chce się uruchomić i mogę opuścić pętlę, ale to nie rozwiązuje mojego problemu z instalacją Hyper-V.

A jeśli to ma znaczenie, tak, mam sprzętową obsługę wirtualizacji i działa dobrze na innych maszynach wirtualnych.

AndrejaKo
źródło
Czy dzienniki zdarzeń zgłaszają jakieś ostrzeżenia lub błędy? Co powiesz na wszelkie komunikaty lub kody błędów zgłaszane przez Menedżera serwera, gdy mówi ci, że się nie udało?
Ƭᴇcʜιᴇ007
@ techie007 Dostaję Update Microsoft-Hyper-V-Management-Clients of package Microsoft-Hyper-V-Management-Clients-Package failed to be turned on. Status: 0x80004005.i Update Microsoft-Hyper-V of package Microsoft-Hyper-V-Package failed to be turned on. Status: 0x80004005.jako informację w dzienniku zdarzeń. Menedżer serwera nie pokazuje błędów (i raportuje powodzenie instalacji w dzienniku zdarzeń). Podczas uruchamiania nie ma numeru komunikatu o błędzie.
AndrejaKo
Jeśli jeszcze tego nie rozgryzłeś: 0x80004005 to błąd odmowy dostępu. Czy korzystasz z innego oprogramowania do wirtualizacji na tym serwerze?
Ƭᴇcʜιᴇ007
@ techie007 Nie. To czysta instalacja ze tylko sterownikami.
AndrejaKo
Ciekawy. :) Jeśli jest czysty tylko ze sterownikami: Czy masz pewność, że wszystkie sterowniki są zainstalowane i aktualne? Czy próbowałeś od nowa zainstalować system operacyjny? Czy sprawdziłeś dysk i system plików? Czy możesz wyjaśnić, co oznacza „działa dobrze na innych maszynach wirtualnych”? Jakie „inne maszyny wirtualne”? Ten 2008 R2 jest systemem operacyjnym hosta, prawda? :)
ᴇcʜιᴇ007

Odpowiedzi:

2

W artykule Instalowanie funkcji Hyper-V w systemie Windows Server 2008 R2 wyszczególniono jeszcze dwie metody jej instalacji oprócz GUI:

Korzystanie z wiersza polecenia

Otwórz okno wiersza polecenia z podwyższonymi uprawnieniami i wprowadź jedno z:

servermanagercmd -i Hyper-V
servermanagercmd -i Hyper-V -restart

Korzystanie z PowerShell

Otwórz okno PowerShell i wpisz:

Import-Module servermanager

następnie jeden z:

Add-WindowsFeature Hyper-V
Add-WindowsFeature Hyper-V -restart

Jeśli żadna z tych metod nie działa, moją jedyną propozycją jest czysta instalacja Server 2008 i ponowna próba.

Jeśli nadal nie działa, oznacza to, że Twoja płyta główna może nie nadawać się do obsługi funkcji Hyper-V.

harrymc
źródło