Próbuję użyć VB, aby skonfigurować maszynę wirtualną z systemem Windows 7 na potrzeby szkolenia. Chcę, aby maszyna wirtualna zawsze uruchamiała się w tych samych warunkach, w szczególności:
- Maszyna wirtualna zawsze zaczyna się o tej samej dacie i godzinie
- Dysk pozostaje niezmieniony w wyniku poprzedniego ćwiczenia
Nauczyłem się konfigurować dysk jako „niezmienny”, który powinien zająć się (2), ale nie mogę uruchomić maszyny wirtualnej w tym samym czasie. Po rozejrzeniu się znalazłem:
Po zainstalowaniu i uruchomieniu Dodatki dla gości Virtualbox spróbują zsynchronizować czas gościa z czasem hosta. Można temu zapobiec, uniemożliwiając usłudze gościa czytanie zegara hosta:
VBoxManage setextradata „Nazwa maszyny wirtualnej” „VBoxInternal / Devices / VMMDev / 0 / Config / GetHostTimeDisabled” 1
Próbowałem tego z wyłączoną maszyną wirtualną i przy jej uruchomieniu, ale wydaje się, że nic nie robi. Na tej samej stronie dokumentacji znajduje się również wzmianka o parametrze „--timesync-set-start”, jednak nie widzę żadnej wzmianki o formacie ustawiania daty i godziny. Pomoc byłaby mile widziana.