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, msdn
ale 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.exe
i 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\Documents
zamiastC:\Users\Administrator\My Documents
Jak mogę ponownie przyznać uprawnienia administratora?