VirtualBox je môj virtualizačný softvér podľa môjho výberu . Je to zadarmo a bohaté na funkcie, takže všetky moje virtuálne stroje sú vytvárané v VirtualBoxe. V tomto článku uvidíme, ako nastaviť dátum BIOSu pre VirtualBox VM.
Môžete mať niekoľko dôvodov na nastavenie vlastného dátumu pre VirtualBox VM. Napríklad, ak chcete vyskúšať zastarané zostavenie systému Windows alebo časovo obmedzený skúšobný softvér. V predvolenom nastavení používa VirtualBox čas a dátum hostiteľského počítača a synchronizuje ich pri otvorení vášho VM.
Ak chcete nastaviť vlastný dátum, musíte vykonať tieto kroky:
- Vypnite svoj VM.
- Otvorte príkazový riadok. Ak používate Windows, otvorte ho v nasledujúcom priečinku:
C: Program Files Oracle VirtualBox
Ak používate Linux, stačí otvoriť terminálovú aplikáciu.
- Zadajte nasledujúci príkaz:
VBoxManage setextradata 'My Virtual Machine' 'VBoxInternal / Devices / VMMDev / 0 / Config / GetHostTimeDisabled' 1
Nahraďte reťazec „Môj virtuálny počítač“ skutočným názvom virtuálneho počítača, ktorý používate.
- Teraz musíte vypočítať posunutie medzi aktuálnym dátumom a požadovaným dátumom systému BIOS pre VM v milisekundách.
Napríklad nastavíme na 06.06.2003.
V systéme Windows otvorte konzolu PowerShell a zadajte nasledujúci príkaz:hrať obchod na ohni tv stick
([datetime] 06.06.2003 - [datetime] :: teraz)
Poznamenajte si hodnotu TotalMilliseconds z výstupu.V systéme Linux je možné použiť nasledujúci skript:
#! / bin / sh s
Uložte ho ako datetime.sh a vykonajte:
- Pomocou vypočítanej milisekundovej hodnoty vykonajte nasledujúci príkaz:
VBoxManage modifyvm 'My Virtual Machine' --biossystemtimeoffset
Teraz môžete spustiť svoj VM. Jeho dátum v BIOSe bude 06.06.2003 a už sa nebude nastavovať z hostiteľského OS.