安装介质的XenServer 6.0.2path包含非ascii字符

无论我做什么,XenServer 6.0.2安装都会失败。 我已经确认我的ISO文件上的md5校验和是好的。 我试着从安装的ISO文件(通过iKVM远程安装)进行安装。 我尝试从物理媒体进行安装。 我尝试从可启动的U盘(使用ISO的syslinux +内容)

所有尝试都取得了相同的结果:在validation安装介质时,在初始化为0%时,会报告以下内容:“某些软件包似乎已损坏。 接下来是几乎所有的gz2和rpm包列表。

如果我跳过媒体validation,则安装程序继续进行,然后在达到“从基本包安装”为0%时出现错误,其中指出“发生了不可恢复的错误,错误为:'ascii'编解码器无法解码字节0xff在位置20710:序号不在范围内(128)请参阅您的用户指南,或联系技术支持代表,以获得更多详细信息“还有一个选项是重新启动。

显然,在处理安装介质上的存储库期间的某个时刻,find了非ascii字符,导致安装程序退出。 我该如何解决?

这是我的规格

  • TYAN S8236主板
  • 2颗AMD Opteron 6234处理器
  • LSI2008卡连接2个1TB希捷星座驱动器SATA,1个500GB海盗船m4 SSD SATA和1个Corsair Forse 3 – 64GB SSD SATA
  • 板载SATA连接到薄型DVD- + RW。
  • 板载SAS连接到2个IBM ESX 70GB 10K SAS驱动器(用于XenServer)
  • 256GB内存

================================================== ===============================评论:根据pylonsbook.com“很可能你遇到了字符集的问题,编码和Unicode“ – cmaduro 10个小时前

“vmware.com/support/vsphere5/doc/…”提供了一个线索;如果vCenter Server安装介质的path包含非ASCII字符,则数据迁移将失败发生此问题时,会出现类似于以下内容的错误消息:“ascii”编解码器无法解码位置30中的字节0xd0:序号不在范围(128)中出现,安装程序在数据迁移过程中意外退出 – cmaduro 10小时前

这是python抛出的错误。 并猜测这个链接中的文件的.py扩展。community.spiceworks.com/how_to/show/1168意味着安装程序是用python编写的。 Python被解释,所以现在find负责这个错误的安装文件。 – cmaduro 6小时前

生成validation错误的文件是/opt/xensource/installer/tui/repo.py。 错误消息出现在359行。 – cmaduro 2小时前

我确信安装错误是在repository.py的某个地方生成的,因为backend.py文件在调用那个文件中的方法时会抛出错误。 也许所有的错误都可以追溯到这个文件。 – cmaduro 1小时前

这有些微不足道,但是如果XenServer不喜欢磁盘上现有的文件系统,XenServer会以特殊的方式失败。 您可以尝试先擦拭光盘。

当我在BIOS上启用Intel C-STATE时收到此错误。 禁用这个固定它。

主板:华硕P5Q处理器:英特尔酷睿2四核Q9400