老wong81 2024-05-23 12:53 采纳率: 80%
浏览 108
已结题

workstation导入ovf文件,报错,怎么解决呢?

workstation导入ovf文件,报错,怎么解决呢?错误表明正在验证的文件(EL7.6_Oracl12c-disk1.vmdk)的安全哈希算法(SHA)摘要与预期的摘要不匹配。

img

  • 写回答

9条回答 默认 最新

  • 专家-皆知 2024-05-23 13:09
    关注

    参考免费微信小程序:皆我百晓生 作答,经由专家-皆知整理回复,如问题解决,望采纳;如仍有疑问,请评论回复。

    遇到您描述的问题,通常是因为OVF文件及其关联的VMDK磁盘文件在传输过程中出现了损坏或者不一致的情况。这导致Workstation在验证文件完整性时发现SHA摘要不匹配。为了解决这个问题,请按照以下步骤尝试:

    步骤 1:检查文件完整性

    确保下载的OVF包及其所有相关VMDK文件是完整的。您可以重新下载OVF包,最好从官方或可靠源获取,并验证下载文件的完整性。如果提供者提供了SHA-256或MD5校验和,请使用相应的命令校验下载的文件。

    校验文件示例(如果提供SHA-256):

    sha256sum your_ovf_file.ovf
    sha256sum your_vmdk_files.vmdk
    

    比较计算出的哈希值与提供的官方哈希值是否一致。

    步骤 2:手动导入VMDK

    如果重新下载并验证仍然出现问题,可以尝试不通过OVF直接导入VMDK到Workstation。这需要创建一个新的虚拟机,并在磁盘设置步骤中选择“使用现有的虚拟磁盘”。

    1. 新建虚拟机:在Workstation界面,选择“文件” > “新建虚拟机”。
    2. 选择自定义(高级),然后一步步配置,直到磁盘选择步骤。
    3. 在磁盘类型选择界面,选择“使用现有的虚拟磁盘”。
    4. 浏览并选择您的VMDK文件,继续完成虚拟机的创建过程。

    步骤 3:修复VMDK(可选)

    如果上述方法无效,且怀疑VMDK文件可能损坏,可以尝试使用VMware提供的VMDK修复工具vmware-vdiskmanager。但请注意,此操作有风险,可能会进一步损坏文件,仅在确认VMDK损坏且没有其他办法时尝试。

    vmware-vdiskmanager -R your_vmdk_file.vmdk
    

    注意事项

    • 在进行任何操作之前,请确保备份所有重要数据。
    • 确保使用的Workstation版本与OVF/VMDK兼容。
    • 如果问题持续存在,考虑联系OVF文件的提供者,确认文件是否有已知问题或寻求他们的技术支持。

    如果以上步骤都不能解决问题,可能需要更深入的技术分析或联系软件提供商的支持团队了。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(8条)

报告相同问题?

问题事件

  • 系统已结题 5月31日
  • 已采纳回答 5月23日
  • 赞助了问题酬金15元 5月23日
  • 创建了问题 5月23日