我尝试创建 Amazon WorkSpaces 自带许可证 (BYOL) 映像,但以失败告终。我该如何修复此问题?
解决方案
请按照以下步骤解决 WorkSpaces BYOL 映像验证失败的问题:
1. 连接到本地环境中的虚拟机 (VM)。下载并运行 BYOL Checker PowerShell 脚本。BYOL Checker 脚本验证要导入的映像是否满足成功导入的所有要求。该脚本还提供详细报告,说明在创建映像之前必须纠正的所有问题。
重要提示:所有 BYOL Checker 脚本测试都必须通过,才能成功完成 WorkSpaces 映像验证。
BYOL Checker 脚本生成两个日志文件:BYOLPrevalidationlogYYYY-MM-DD_HHmmss.txt 和 ImageInfo.text。这些文件位于包含 BYOL Checker 脚本文件的目录中。查看日志文件中是否存在错误。
如果在运行 BYOL Checker 脚本并查看日志文件后,问题仍然存在,请执行以下步骤。
2. 如果您导入的 BYOL 映像已开启防火墙,请在 VM 中验证防火墙没有阻塞任何必要的端口。下载用于映像创建的脚本需要开启某些端口。
3. 验证安装在 WorkSpace 上的应用程序是否与 Sysprep 兼容。运行以下 PowerShell 命令以列出所有已安装的 AppX 程序包:
Get-AppxPackage -AllUsers | Format-List -Property PackageFullName,PackageUserInformation
如果在 Sysprep 阶段创建映像失败,请参阅 Microsoft 网站上有关 Sysprep 失败的文章。
4. 确保磁盘未加密。如果用于导入 VM 的磁盘已加密,则映像创建失败。
相关信息
自带 Windows 桌面许可证
如何排查 WorkSpaces 映像创建问题?