Portál AbcLinuxu, 12. května 2025 10:39
Chcel som zistiť ako vypnúť synchronizáciu času vo VirtualBoxe ale už som to našiel. Snáď tento návod niekomu pomôže.
Hodinu som strávil zisťovaním prečo sa mi každých 10s zmení čas vo VirtualBoxe. Odinštalovanie ntpdate nepomohlo, začal som zaradom strieľať procesy až to prestalo. Vinníkom je proces VBoxService.
V manuále je spomenutý parameter --disable-timesync, lenže ten treba použiť pri štarte služby. V /etc/init.d/vboxadd-service je príliš veľa vrstiev (premenná "binary" s binárkou, ta je spúšťaná cez funkciu daemon, tá spúšta start-stop-daemon) takže som nezistil aký je správny postup odovzdania parametrov. Tak som len zmenil riadok:
daemon $binary >/dev/null
na
daemon $binary --disable-timesync >/dev/null
Po reštarte služby cez /etc/init.d/vboxadd-service restart neustála zmena dátumu prestala.
# zrusenie zavislosti casu na hostitelskom systeme, napr. ak guest pouziva ntp VBoxManage setextradata "Debian SSD" "VBoxInternal/Devices/VMMDev/0/Config/GetHostTimeDisabled" "1"Stačí zmeniť názov virtualizovaného systému, t.j. "Debian SSD".
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.