当前位置:首页 > 技术 > WINDOWS > 正文内容

“centos”无法创建快照 所需的存储: 一般性拒绝访问错误 (0x80070005)。

Watrt6年前 (2019-04-30)WINDOWS21310

搜狗截图19年04月30日2150_1.jpg

宿主机Windows Server 2008 R2

启动一个虚拟机报错如下:

centos”无法创建快照 E:\yun\Virtual Hard Disks\centos_22F263DD-3B42-49EC-A5E8-696CCF6530DC.avhd 所需的存储: 一般性拒绝访问错误 (0x80070005)。(虚拟机 ID 30E25CAE-9F26-4DB6-BB39-60A60D516853)

微软有提供解决方案,但是好像有一定的问题

http://support.microsoft.com/kb/2249906/zh-cn

微软解决方案:

要给虚拟机 ID (SID) 访问的.vhd 或.avhd 文件,键入下面的命令,然后按 ENTER 键:

icacls <.vhd 或.avhd 文件的路径 > /grant"NT 虚拟 MACHINE\< 第 1 步中的虚拟机 ID >": F 
例如,若要使用虚拟机 ID 已在第 1 步中记下,键入以下命令,然后按 ENTER 键:

icacls"E:\VMs\VMName\Disk0.vhd"/grant"NT 虚拟 MACHINE\5FC5C385-BD98-451F-B3F3-1E50E06EE663": F

 

实际上这样是不行的,至少在Server 2008 R2中文版上不行,正确命令应该是:

icacls "虚拟机文件存放目录" /grant "NT 虚拟机\虚拟机":(F)

例如:

icacls "D:\VirtualServer\jfserver" /grant "NT 虚拟机\虚拟机":(F)


我使用以下命令成功解决问题:

icacls "E:\yun" /grant "NT 虚拟机\30E25CAE-9F26-4DB6-BB39-60A60D516853":(F)
icacls "E:\yun" /grant "NT 虚拟机\虚拟机":(F)


分享给朋友:

相关文章

获取windows所有进程完整命令行小技巧

获取windows所有进程完整命令行小技巧

命令行输入:WMIC /OUTPUT:C:\ProcessList2.txt path win32_process get Caption,Processid,Commandline...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。