关闭三台客户虚拟机后,我重启了主机服务器。重启机器后,我尝试启动虚拟机,但收到错误消息,提示虚拟机启动失败。
SERVERNAME 无法启动。
附件“avhd 文件路径”为只读。请提供对附件的读/写权限。错误:“常规访问被拒绝错误”
SERVENAME 无法启动。(虚拟机 ID 17292200-wd22-dd22-d23-dddddd2222)
问题似乎出在磁盘空间上。此虚拟机的 VHD 文件为 128 GB,有两个 AVHD 文件,分别为 58 GB 和 75 GB。而此驱动器 (E) 上的总磁盘空间为 280 GB - 可用空间只有大约 23 GB。我理解错误是由于所需磁盘空间不可用而导致的。
不幸的是,我无法增加此驱动器上的磁盘空间。但是我有另一个驱动器 (D),它有 400 GB 的可用空间。我将此 VM 导出到 D 驱动器,然后尝试添加复制的 AVHD 文件,但它给出了类似的错误。
我正在运行 Windows Server 2008 R2 Datacenter。
任何帮助都将受到赞赏。
答案1
根据场景和评论中的讨论,我将尝试导入 Hyper-V 导出的 VM。您可能需要调整 .exp 文件中文件的位置。
如果您想保留相同的 VM ID,则需要在导入 VM 之前从 Hyper-V 中删除之前的机器配置。如果您不介意,您可以使用新 ID 重新导入 VM。