设置 GetHostTimeDisabled = 1 后出现错误 vagrant up
Error vagrant up after set GetHostTimeDisabled = 1
我想在 Vagrant/virtual 机器虚拟机上停止时间同步。我 运行 这个命令:
C:\Users\User>”c:\Program Files\Oracle\VirtualBox\VBoxManage.exe” setextradata ENTER_MACHINE_NAME_HERE “VBoxInternal/Devices/VMMDev/0/Config/GetHostTimeDisabled” “1″
如此处所述:http://www.activesplit.com/virtualbox-disable-date-and-time-synchronization-between/
但是在那之后 Vag运行t up 给出了这个错误:
==> 默认值:正在启动 VM...
执行 Vag运行t 使用的 CLI VBoxManage
时出错
用于控制 VirtualBox。命令和标准错误如下所示。
命令:["startvm"、“7cc40a88-daf1-4088-a9c6-879fbf168cfd”、“--type”、"headless"]
Stderr:VBoxManage.exe:错误:配置错误:无法将 "GetHostTimeDisabled" 作为布尔值查询 (VERR_CFGM_NOT_INTEGER)
VBoxManage.exe:错误:详细信息:代码E_FAIL (0x80004005),组件ConsoleWrap,接口IConsole
进程已完成,退出代码为 1
即使我编辑 .vbox 文件并删除 "GetHostTimeDisabled" 行,错误仍然存在并且该行自动放回 .vbox 文件中。
有什么解决办法吗?
您可以运行以下命令
c:\Program Files\Oracle\VirtualBox\VBoxManage.exe” setextradata ENTER_MACHINE_NAME_HERE “VBoxInternal/Devices/VMMDev/0/Config/GetHostTimeDisabled”
它将禁用文件中的条目,VM 将启动
如果您运行正在使用 Guest Additions,您需要将其禁用,因为 Guest Additions 会自动同步时间
我想在 Vagrant/virtual 机器虚拟机上停止时间同步。我 运行 这个命令:
C:\Users\User>”c:\Program Files\Oracle\VirtualBox\VBoxManage.exe” setextradata ENTER_MACHINE_NAME_HERE “VBoxInternal/Devices/VMMDev/0/Config/GetHostTimeDisabled” “1″
如此处所述:http://www.activesplit.com/virtualbox-disable-date-and-time-synchronization-between/
但是在那之后 Vag运行t up 给出了这个错误:
==> 默认值:正在启动 VM...
执行 Vag运行t 使用的 CLI VBoxManage
时出错
用于控制 VirtualBox。命令和标准错误如下所示。
命令:["startvm"、“7cc40a88-daf1-4088-a9c6-879fbf168cfd”、“--type”、"headless"]
Stderr:VBoxManage.exe:错误:配置错误:无法将 "GetHostTimeDisabled" 作为布尔值查询 (VERR_CFGM_NOT_INTEGER) VBoxManage.exe:错误:详细信息:代码E_FAIL (0x80004005),组件ConsoleWrap,接口IConsole
进程已完成,退出代码为 1
即使我编辑 .vbox 文件并删除 "GetHostTimeDisabled" 行,错误仍然存在并且该行自动放回 .vbox 文件中。
有什么解决办法吗?
您可以运行以下命令
c:\Program Files\Oracle\VirtualBox\VBoxManage.exe” setextradata ENTER_MACHINE_NAME_HERE “VBoxInternal/Devices/VMMDev/0/Config/GetHostTimeDisabled”
它将禁用文件中的条目,VM 将启动
如果您运行正在使用 Guest Additions,您需要将其禁用,因为 Guest Additions 会自动同步时间