[英]VHD (Virtual PC) - how to force a Startup regardless of changed VHD
我正在使用虛擬機來自動執行基於服務器的產品的集成測試。
我在開發人員機器上使用“ Windows XP模式和虛擬PC”。
我正在使用PowerShell做所有事情。 我希望:
掛載VHD(diskpart)
將發行包復制到VHD文件系統上
卸裝VHD(再次是diskpart)
啟動虛擬機
只要我不做就可以了。2.如果我完全更改了VHD文件系統,則4.靜默失敗。
如果然后轉到主機上的虛擬機並使用GUI啟動VM,則會收到警告:
"Inconsistency in virtual hard disk time stamp detected"
"The virtual hard disk's parent appears to have been modified"
我懷疑這里有安全功能(會說得通)。 但就我而言,此功能是不可取的。
任何人都知道如何在卸載VHD之后禁用時間戳記檢查或設置時間戳記嗎?
編輯:查看Startup2()選項...方法采用一個參數,其中一個表示:
vmStartupOption_FixParentTimestampMismatch = 1
... from: Microsoft方法詳細信息
根據我的編輯-有一個Startup2()方法,該方法帶有一個表示忽略時間戳的參數。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.