Za pomocą wirtualnego urządzenia można ustawić czas maszyny wirtualnej na inny niż czas hosta. Powiedz 1 rok w przeszłość.
Gdybym chciał uruchomić obrazy systemu Windows XP dostarczone przez Microsoft z tego miejsca.
http://www.microsoft.com/en-us/download/details.aspx?displaylang=en&id=11575
W przypadku obrazu XP zauważono, że:
Expires: This image will shutdown and become completely unusable on February 14, 2013.
Jest to jeden z lepszych sposobów testowania IE 6 i IE 7. Inne typowe testy XP.
windows
virtualbox
virtual-machine
bios
time
nelaaro
źródło
źródło
Odpowiedzi:
To wcale nie jest problem. Pamiętaj tylko, aby wyłączyć synchronizację czasu w Dodatkach gości VirtualBox, a następnie ustawić datę i godzinę na maszynie wirtualnej, jak chcesz. Istnieje również opcja przejścia do wirtualnego systemu BIOS i ustawienia tam daty i godziny, jeśli jest to potrzebne w czasie instalacji.
To polecenie wyłącza synchronizację:
http://www.virtualbox.org/manual/ch09.html#disabletimesync
Następująca opcja pozwala ustawić przesunięcie w milisekundach: http://www.virtualbox.org/manual/ch08.html#vboxmanage-modifyvm
źródło
Przykład skryptu Windows PowerShell
startVM.ps1
źródło
Na podstawie powyższego przykładu „.ps1” (skrypt Windows PowerShell) napisałem zwykły plik skryptu „.bat”, aby zmienić czas zegara, w którym uruchamia się maszyna wirtualna VirtualBox.
Pożądany czas rozpoczęcia jest ustawiony na zmienną „TEMPO_START_TIMESTAMP” w formacie epoki. Możesz uzyskać żądany ekwiwalent czasu rozpoczęcia epoh na stronie „ http://www.timestampconvert.com/ ”.
Nazwa maszyny wirtualnej VirtualBox, która ma zostać uruchomiona, jest potrzebna w zmiennej „NOME” (ta sama nazwa używana w skrypcie „.ps1” powyżej).
Będziesz także potrzebował bieżącego czasu w formacie epoh, w tym celu użyj następującego skryptu (zapisz jako „toEpoch.vbs”, ten skrypt Visual Basic jest wywoływany ze skryptu „.bat” powyżej):
Aby uruchomić maszynę wirtualną, po prostu uruchom powyższy plik skryptu „.bat”. Nie ma potrzeby otwierania interfejsu „Oracle VM VirtualBox Administration”.
Mam nadzieję, że to pomoże.
pozdrowienia
źródło