首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >VHD (Virtual )-如何强制启动而不考虑更改的VHD

VHD (Virtual )-如何强制启动而不考虑更改的VHD
EN

Stack Overflow用户
提问于 2013-02-01 16:42:52
回答 1查看 275关注 0票数 0

我正在使用虚拟机来自动执行基于服务器的产品的集成测试。

我正在使用"Windows模式和虚拟PC“在一个开发人员机器上。

我正在使用PowerShell做任何事情。我希望:

  1. 安装VHD (磁盘)
  2. 将发布包复制到VHD文件系统上。
  3. 卸下VHD (磁盘,再次)
  4. 启动VM

一切都很好,只要我不做2。如果我改变所有的VHD文件系统,那么4。失败无声。

如果然后转到主机上的虚拟机并使用GUI启动VM,就会得到一个警告:

代码语言:javascript
复制
"Inconsistency in virtual hard disk time stamp detected"
"The virtual hard disk's parent appears to have been modified"

我怀疑这里有一个安全特性(这是有意义的)。但是在我的例子中,这个特性是不可取的。

有人知道如何在我卸载VHD (之前?)之后禁用时间戳检查或设置时间戳吗?

编辑:看看Startup2()选项..。方法接受一个参数,其中一个参数表示:

代码语言:javascript
复制
vmStartupOption_FixParentTimestampMismatch  = 1

..。来自:Microsoft方法细节

EN

回答 1

Stack Overflow用户

发布于 2013-02-05 11:53:51

根据我的编辑,有一个Startup2()方法,它接受一个参数,表示忽略时间戳。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14651012

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档