我想知道虛擬機(VMWare)如何更新其日期和時間以及如何禁用此功能;因爲我注意到,即使我暫停/關閉一年的虛擬機,當我再次打開它時,它也會有正確的時間和日期。VMWare如何防止虛擬機更新其日期和時間
對於我知道的物理機器,主板上固定的中央單元內有一塊小電池,用於在計算機關閉並斷開電源時保持日期。但是虛擬機如何保持時間呢?我該如何禁止?
我想知道虛擬機(VMWare)如何更新其日期和時間以及如何禁用此功能;因爲我注意到,即使我暫停/關閉一年的虛擬機,當我再次打開它時,它也會有正確的時間和日期。VMWare如何防止虛擬機更新其日期和時間
對於我知道的物理機器,主板上固定的中央單元內有一塊小電池,用於在計算機關閉並斷開電源時保持日期。但是虛擬機如何保持時間呢?我該如何禁止?
您還需要通知虛擬機禁用時鐘同步。 Brian Keller撰寫了一篇關於如何使用Microsoft Virtual PC完成此操作的博客文章。但是,我需要在VMWare Fusion上找到它。幸運的是,來自VMWare的以下PDF出現在我的救援中(http://www.vmware.com/pdf/vmware_timekeeping.pdf)。該文件是有點痛苦讀通過,但基本上所有你需要做的是在TextEdit中打開.vmx文件,並添加以下條目:
tools.syncTime = "FALSE"
time.synchronize.continue = FALSE
time.synchronize.restore = FALSE
time.synchronize.resume.disk = FALSE
time.synchronize.shrink = FALSE
time.synchronize.tools.startup = FALSE
其中兩個給我造成了問題,首先tool.syncTime已被設置爲false(可能是因爲我轉換的Virtual PC映像已禁用時間同步)。接下來是「time.synchronize.tools.startup = FALSE」。這會阻止VMWare工具在啓動時在OS上設置客戶操作系統時間,並且從我在線看到的關於處理此問題的所有其他帖子中都沒有找到。
默認情況下,虛擬機在主機操作系統上執行反覆操作。
這裏有2個來自VMWare的文檔,我發現它非常有幫助。這是不容易在這裏summurize它雖然: http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1006427 和 http://www.vmware.com/files/pdf/techpaper/Timekeeping-In-VirtualMachines.pdf
話雖這麼說,「停止時鐘」可能不是你的意思,虛擬機運行時,因爲操作系統必須有一個工作時鐘至少。
因爲我不想把時鐘停下來。我只是希望它在虛擬機關閉時暫停,只要它打開,時鐘應該繼續停止,這樣我就可以在虛擬機關閉的時候繼續。但沒有更新。感謝您的文件,將有一個看看! – Xsmael
有點好奇,爲什麼有人會想要那樣?如果你恢復15年前進入睡眠狀態的虛擬機,你希望它仍然認爲它應該「像1999年一樣聚會」?基於虛擬機的時間旅行,任何人? – twalberg
我有我的理由,但我真的好奇虛擬機的時鐘是如何保持最新狀態的,順便說一下,您可以在虛擬機上安裝一個月的軟件許可證,然後克隆它並每個月重新使用它們! :p – Xsmael