Windows 无法确定要安装哪种语言?

Windows 无法确定要安装哪种语言?

我想在 VMware Workstation 7.0.1 build-227600 上安装 Windows Server 2008 SP2。

但是在安装过程中我收到以下错误并且 Windows 无法继续安装过程:

Windows 无法确定要安装哪种语言?

知道可能哪里出了问题吗?

答案1

如果您尝试使用与原始安装语言不同的升级磁盘进行升级,就会发生这种情况。听起来您是全新安装的,所以这很可能不是您的问题。如果是这种情况,您可能只是磁盘有问题。检查 MD5 或重新下载。

答案2

在我的情况下,这是服务器上遗留的可启动闪存驱动器。此外,闪存驱动器可能会导致 Windows 7 在选择安装分区时抛出错误。

答案3

不要使用简易安装选项,而是使用安装空白虚拟机的选项。然后安装将正常运行。

答案4

这不一定是答案,但有些观察可能会对其他人有所帮助。较新的 VMWare Workstation 版本(至少 16.0 版及更高版本)可以使用简易安装方法从当前 MSFT Windows Server 2008 R2 SP1 ISO(en_windows_server_2008_r2_with_sp1_x64_dvd_617601.iso)创建 VM。因此,您不必创建空白 VM 并稍后安装操作系统。

但是,这仍然是一个问题。如果您尝试使用 autounattend.xml 文件(例如使用 Hashicorp 的 Packer 工具)创建虚拟机,您将遇到此处报告的相同问题。我已经尝试了所有能想到的方法来修复该问题,但都没有成功。我甚至比较了通过脚本生成的 .vmx 与 VMWare Workstation 生成的 .vmx,它们几乎完全相同。我的相同脚本设置适用于几乎所有其他可用的 MSFT OS ISO,包括 Windows Server 2008 R2(无 SP1)。由于错误发生在磁盘设置之前,因此没有 Windows 安装日志记录或 Panther 位置可供分析以查看发生了什么。我很想知道 VMWare 想出了什么办法来解决这个问题。我验证了提到的 ISO 上的哈希值,它与 Microsoft 所说的相符,所以这不是问题所在。它也是全新安装,因此也不是升级过程中语言不匹配,这已被报告为导致此错误的原因。如果有人能找出导致此问题的真正原因,那么对于那些试图编写操作系统映像创建脚本而不是手动创建虚拟机的人来说,这肯定会有所帮助。我怀疑 ISO 有问题,但没有办法证明。

相关内容