تعطيل تزامن التاريخ والوقت بين الجهاز المضيف (Win10) و الفيرشول بوكس(VirtualBox)
لدي جهاز مضيف (Win10) وهو الجهاز الرئيسي الخاص بي و مركب عليه فيرشول بوكس(VirtualBox) يُشغل Win7 ، النقطة المهمة هي أنني بحاجة إلى تشغيل بعض الاختبارات في الجهاز الفيرشول و هذا يتطلب اختلاف التاريخ والوقت عن الجهاز المضيف. و كما يبدو و بشكل افتراضي عند انزال الفيرشول بوكس على الجهاز المضيف يصير هناك تزامن بكثير من الخصائص من ضمنها الوقت و التاريخ حيث يكون أن الساعات الجهازين مرتبطة. يعني لا تستطيع تغيير وقت و تاريخ الفيرشول مجرد ما تقوم بعمل تغيير الوقت و التاريخ في الفيرشول يعود كما كان من سابق
هل هناك طريقة للاحتفاظ بالجهاز الظاهري بتاريخ ووقت مختلفين عن الجهاز المضيف؟
هذا البوست يجيب على هذا التساؤل
Disable date and time synchronization between the host machine (Win10) and the VirtualBox
I have a host device (Win10) which is my main device and it has VirtualBox running Win7, the point is that I need to run some tests in the Virus machine and this requires a different date and time from the host machine. As it seems, by default, when downloading the Virus Box on the host machine, it becomes a synchronization of many features, including time and date, where the hours of the two devices are linked. I mean, you cannot change the date and time of the Virchole, just what you make the change of time and date in the Virchole back as it was before.
Is there a way to keep the virtual machine with a different date and time than the host?
This post answers this question
The Solution:
This work must be on the Host (your main OS not virtual)
·
You should be on the path of VBox, it
almost be like that (C:\Program Files\Oracle\VirtualBox)
·
open your Virtual Box and from Start
menu > CMD >cd C:\Program Files\Oracle\VirtualBox
·
The prompt will be like this
C:\Program Files\Oracle\VirtualBox>
·
Then write the following command:
[remember to get your VBox Name] VBoxManage setextradata
"Put_your_VM_Name"
"VBoxInternal/Devices/VMMDev/0/Config/GetHostTimeDisabled" 1
"VBoxInternal/Devices/VMMDev/0/Config/GetHostTimeDisabled" 1
·
Full command will be like this in the
CMD
C:\Program Files\Oracle\VirtualBox>VBoxManage setextradata "Put_your_VM_Name" "VBoxInternal/Devices/VMMDev/0/Config/GetHostTimeDisabled" 1
C:\Program Files\Oracle\VirtualBox>VBoxManage setextradata "Put_your_VM_Name" "VBoxInternal/Devices/VMMDev/0/Config/GetHostTimeDisabled" 1
after implementing
these steps you will be able to change the VBox date and time.
Notes:
Turn off your Virtual machine
When completing these steps you should restart your main machine and then run the virtual box
I share this solution in this site too:
Please if you have any question please put it in the comment
Good Luck
ليست هناك تعليقات