Win10 Hyper-v 检查点错误/虚拟磁盘错误/属性"MaxInternalSize"在类"Msvm_VirtualHardDiskSettingData"中不存在

原文地址:https://blog.virtualcenter.com/2019/01/19/property-maxinternalsize-does-not-exist-in-class-msvm_virtualharddisksettingdata-vhdx-on-hyper-v/

本文针对以下行为导致的“Hyper-V虚拟机读取检查点错误,虚拟机无法启动问题”提供了解决方案:

  1. 在磁盘管理器中挂载虚拟磁盘;
  2. 人为编辑或操作(如尝试双击打开)虚拟磁盘文件(*.vhdx)。

症状:

当尝试在Hyper-V虚拟机管理器中通过虚拟机设置页面"检查"虚拟磁盘(见图1),弹出错误如图2所示。
图1 Hyper-V虚拟机设置页面
图1 Hyper-V虚拟机设置页面
图2 “检查”虚拟磁盘报错信息
图2 “检查”虚拟磁盘报错信息

报错原因:

磁盘属性发生了变化,VM在将检查点链接回父节点时导致链损坏。

解决方案

在Powershell中执行如下命令(path为.avhdx和.vhdx文件存放路径):

Set-VHD "\path\检查点1.avhdx" -ParentPath "\path\磁盘.vhdx"

若返回如图3所示错误:
图3 执行Set-VHD返回错误信息
图3 执行Set-VHD返回错误信息

尝试在Set-VHD命令后添加–ignoreidmismatch参数也许能解决问题(对本人有效),即:

Set-VHD "\path\检查点1.avhdx" -ParentPath "\path\磁盘.vhdx" –ignoreidmismatch
  • 13
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
STM32是一种基于ARM Cortex-M内核的32位微控制器系列,具有强大的处理能力和丰富的外设功能。多分支持向量机(Multi-class Support Vector Machine, MSVM)是一种经典的分算法,可以用于将多个别的样本进行有效的分。 在STM32上实现多分支持向量机主要涉及以下几个方面: 1. 硬件支持:STM32的硬件资源包括处理器核心、存储器、外设等,可以通过使用适当的编程语言(如C或C++)以及相关的开发工具(如Keil或IAR)来实现多分支持向量机算法。由于STM32具有较小的存储容量和处理能力,需要合理地利用这些资源进行算法实现。 2. 算法优化:STM32上的多分支持向量机算法需要进行一定的优化,以适应资源有限的硬件环境。可以采用一些常见的算法优化技术,如特征选择、降维、参数调优等,来提高算法的执行效率和准确性。 3. 数据处理:为了实现多分支持向量机算法,需要对原始数据进行预处理、特征提取和特征选择等操作。在STM32上进行数据处理时,需要考虑存储器容量和数据传输速度等因素,选择合适的数据处理方法。 4. 实时性要求:STM32通常用于嵌入式系统,对实时性要求较高。多分支持向量机算法在STM32上的实现需要考虑算法的执行时间和实时性能,尽可能地减少算法的执行时间,以满足实时应用的需求。 综上所述,STM32上的多分支持向量机实现需要考虑硬件资源、算法优化、数据处理和实时性要求等因素。通过合理地利用STM32的硬件资源,并进行算法优化和数据处理,可以在STM32上实现高效准确的多分支持向量机算法,满足实时应用的需求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值