VirtualBox je můj virtualizační software dle výběru . Je to zdarma a bohaté na funkce, takže všechny moje virtuální stroje jsou vytvořeny ve VirtualBoxu. V tomto článku uvidíme, jak nastavit datum BIOSu pro VirtualBox VM.
Můžete mít několik důvodů k nastavení vlastního data pro virtuální počítač VirtualBox. Například když chcete vyzkoušet zastaralou verzi Windows nebo nějaký časově omezený zkušební software. Ve výchozím nastavení používá VirtualBox čas a datum hostitelského počítače a synchronizuje ho při otevření virtuálního počítače.
Chcete-li nastavit vlastní datum, musíte provést tyto kroky:
- Vypněte virtuální počítač.
- Otevřete příkazový řádek. Pokud používáte Windows, otevřete jej v následující složce:
C: Program Files Oracle VirtualBox
Pokud používáte Linux, jednoduše otevřete terminálovou aplikaci.
- Zadejte následující příkaz:
VBoxManage setextradata 'My Virtual Machine' 'VBoxInternal / Devices / VMMDev / 0 / Config / GetHostTimeDisabled' 1
Nahraďte řetězec „Můj virtuální počítač“ skutečným názvem virtuálního počítače, který používáte.
- Nyní musíte vypočítat posun mezi aktuálním datem a požadovaným datem systému BIOS pro virtuální počítač v milisekundách.
Nastavme například na 06.06.2003.
Ve Windows otevřete konzolu PowerShell a zadejte následující příkaz:hrát obchod na ohni tv stick
([datetime] 06.06.2003 - [datetime] :: Nyní)
Poznamenejte si hodnotu TotalMilliseconds z výstupu.V systému Linux lze použít následující skript:
#! / bin / sh s
Uložte jej jako datetime.sh a proveďte:
- Pomocí hodnoty milisekund, kterou jste vypočítali, proveďte následující příkaz:
VBoxManage modifyvm 'My Virtual Machine' --biossystemtimeoffset
Nyní můžete spustit svůj virtuální počítač. Jeho datum v BIOSu bude 06.06.2003 a nebude již nastaveno z hostitelského OS.