Nie można zainicjować maszyn wirtualnych w HyperV Windows Server 2012


1

Naprawdę się z tym utknąłem i nie mogę zrozumieć, dlaczego nie mogę zmusić ŻADNEJ maszyny wirtualnej do pomyślnego uruchomienia w moim systemie.

Miałem tylko jedną maszynę wirtualną i działała idealnie, potem z jakichś powodów uruchomiłem inny system, a potem wróciłem do WinServer 2012 i nie mogłem już ich uruchomić.

To jest traceback:

PS C:\Users\Administrator> Start-VM Ubuntu
Start-VM : 'Ubuntu' could not initialize. (Virtual machine ID 1ECB1603-A320-4BAF-8452-9962768F5D49)
You do not have permission to perform the operation. Contact your administrator if you believe you should have
permission to perform this operation.
At line:1 char:1
+ Start-VM Ubuntu
+ ~~~~~~~~~~~~~~~
+ CategoryInfo          : PermissionDenied:  (Microsoft.HyperV.PowerShell.VMTask:VMTask) [Start-VM], Virtualization
OperationFailedException
+ FullyQualifiedErrorId :  AccessDenied,Microsoft.HyperV.PowerShell.Commands.StartVMCommand

Oczywiście wydaje się, że jest to kwestia pozwolenia, ale po prostu tego nie rozumiem, jak?

Usunąłem moją poprzednią maszynę wirtualną, zanim jeszcze ją wyeksportowałem, NASTĘPNIE utworzyłem nową maszynę wirtualną, z nowym identyfikatorem, używając tego samego dysku, z tym samym błędem powyżej.

Stworzyłem nawet nowy, bez dysku, ten sam błąd.

Czy ktoś wie, co mogło się stać?

Czy jest jakiś skrypt lub konfiguracja, której powinienem szukać?

Szukałem i szukałem nawet dalej, msdnale nic, nie rozumiem ...

Każda pomoc byłaby bardzo mile widziana

Z góry bardzo dziękuję!

EDYTOWAĆ

A jeśli uruchomię go z interfejsu graficznego HyperV, to pokaże An error occurred while attempting to start the selected virtual machine(s) 'Ubuntu' could not initialize (Virtual machine ID 'ID')

DRUGA EDYCJA

Po sugestii użytkownika @Peter Hahndorf, uruchomiłem icacls.exei to jest wynik:

PS C:\Users\Public\Documents> icacls .\Hyper-V
.\Hyper-V BUILTIN\Administrators:(F)
  BUILTIN\Administrators:(OI)(CI)(IO)(F)
  BUILTIN\Hyper-V Administrators:(F)
  BUILTIN\Hyper-V Administrators:(OI)(CI)(IO)(F)
  NT AUTHORITY\SYSTEM:(F)
  NT AUTHORITY\SYSTEM:(OI)(CI)(IO)(F)
  BUILTIN\Administrators:(F)
  CREATOR OWNER:(OI)(CI)(IO)(F)
  NT VIRTUAL MACHINE\Virtual Machines:(R,WD,AD)
  NT VIRTUAL MACHINE\Virtual Machines:(CI)(IO)(GR,WD,AD)

Successfully processed 1 files; Failed processing 0 files

Z pewnością chodzi o uprawnienia, ale jak? I nie „dotknąć” niczego, folder jest teraz umieszczony pod C:\Users\Public\DocumentszamiastC:\Users\Administrator\My Documents

Jak mogę ponownie przyznać uprawnienia administratora?


1
Rozumiem, że masz kontroler domeny i AD zainstalowane w innym systemie, na którym ten system się uwierzytelnia? LUB to jest samodzielny bez kontrolerów domeny i Active Directory ...
Citizen

1
Czy „inny system” mógł wyłączyć możliwość uruchamiania maszyn wirtualnych w systemie BIOS / UEFI?
Andrew Morton

@ Citizen Nie, to jest samodzielna :(
NeoVe

@AndrewMorton Cóż, właściwie właśnie zainstalowałem Windows 7 Home Edition na innej partycji, czy to możliwe? : / brzmi dla mnie dziwnie ... Nigdy nie wiadomo
NeoVe

@NeoVe Wydaje się nieco mało prawdopodobne, aby instalacja systemu Windows 7 zmieniła ustawienia BIOS / UEFI w celu umożliwienia uruchamiania maszyn wirtualnych, jednak należy sprawdzić odpowiednie ustawienia. Jeśli zdarzy ci się zaktualizować BIOS, prawdopodobnie zostaną zresetowane.
Andrew Morton
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.