VirtualBox on minu valitud virtualiseerimise tarkvara . See on tasuta ja funktsiooniderikas, nii et kõik minu virtuaalsed masinad on loodud VirtualBoxis. Selles artiklis näeme, kuidas määrata VirtualBox VM-i BIOS-i kuupäev.
VirtualBox VM-i kohandatud kuupäeva määramiseks võib teil olla mitu põhjust. Näiteks kui soovite proovida mõnda vananenud Windowsi versiooni või mõnda ajaliselt piiratud proovitarkvara. Vaikimisi kasutab VirtualBox hostimasina kellaaega ja kuupäeva ning sünkroonib selle VM-i avamisel.
Kohandatud kuupäeva määramiseks peate tegema järgmised toimingud.
- Lülitage oma VM välja.
- Avage käsuviip. Kui kasutate Windowsi, avage see järgmises kaustas:
C: Program Files Oracle VirtualBox
Kui kasutate Linuxit, avage lihtsalt terminalirakendus.
- Sisestage järgmine käsk:
VBoxManage setextradata 'Minu virtuaalne masin' 'VBoxInternal / Devices / VMMDev / 0 / Config / GetHostTimeDisabled' 1
Asendage string „Minu virtuaalne masin” kasutatava virtuaalse masina tegeliku nimega.
- Nüüd peate arvutama nihke praeguse kuupäeva ja VM-i soovitud BIOS-i kuupäeva vahel millisekundites.
Näiteks seame selle väärtuseks 2003-06-06.
Windowsis avage konsool PowerShell ja tippige järgmine käsk:kuidas valmistada joogi tulekindlust
([kuupäev] 06.06.2003 - [kuupäev] :: praegu)
Pange tähele väljundi väärtust TotalMilliseconds.Linuxis saab kasutada järgmist skripti:
#! / bin / sh secs = $ (kuupäev - kuupäev '2003-06-06' +% s) lasevad sekundid - = $ (kuupäev +% s) msekit = $ (($ sekundit * 1000)) kaja $ msekit
Salvestage see aadressina datetime.sh ja käivitage:
- Arvutatud millisekundite väärtuse abil käivitage järgmine käsk:
VBoxManage modifyvm 'Minu virtuaalne masin' - biosüsteemi süsteemiaja
Nüüd saate oma VM-i käivitada. Selle BIOS-i kuupäev on 2003-06-06 ja seda ei määrata enam host-OS-ilt.