VirtualBox הוא תוכנת הווירטואליזציה שבחרתי . זה בחינם ועשיר בתכונות, כך שכל המכונות הווירטואליות שלי נוצרות ב- VirtualBox. במאמר זה נראה כיצד להגדיר את תאריך ה- BIOS עבור VirtualBox VM.
יכולות להיות לך מספר סיבות להגדיר תאריך מותאם אישית עבור VM VirtualBox. לדוגמא, כאשר ברצונך לנסות בניית Windows מיושנת או תוכנת ניסיון מוגבלת בזמן. כברירת מחדל, VirtualBox משתמש בזמן והתאריך של המחשב המארח ומסנכרן אותו כשאתה פותח את ה- VM שלך.
כדי לקבוע תאריך מותאם אישית, עליך לבצע את השלבים הבאים:
- כבה את ה- VM שלך.
- פתח את שורת הפקודה. אם אתה משתמש ב- Windows, פתח אותו בתיקיה הבאה:
C: Program Files Oracle VirtualBox
אם אתה משתמש בלינוקס, פשוט פתח את אפליקציית המסוף.
- הקלד את הפקודה הבאה:
VBoxManage setextradata 'המחשב הווירטואלי שלי' VBoxInternal / Devices / VMMDev / 0 / Config / GetHostTimeDisabled '1
החלף את מחרוזת 'המחשב הווירטואלי שלי' עם השם האמיתי של המחשב הווירטואלי שבו אתה משתמש.
- כעת עליך לחשב את הקיזוז בין התאריך הנוכחי לתאריך ה- BIOS הרצוי עבור ה- VM, באלפיות השנייה.
לדוגמא, בואו נגדיר את זה ל- 06-06-2003.
ב- Windows, פתח את קונסולת PowerShell והקלד את הפקודה הבאה:כיצד להוריד וידאו מ- Android
([datetime] '06 / 06/2003 '- [datetime] :: Now)
שימו לב לערך TotalMilliseconds מהפלט.בלינוקס ניתן להשתמש בתסריט הבא:
#! / bin / sh שניות = $ (תאריך - תאריך '06-06-2003' +% s) אפשר לשניות - = $ (תאריך +% s) אלפיות שניות = $ (($ שניות * 1000)) הד $ אלפיות שניות
שמור אותו כ- datetime.sh והפעל:
- השתמש בערך האלפיות השנייה שחישבת, בצע את הפקודה הבאה:
VBoxManage modifyvm 'המחשב הווירטואלי שלי' - biosystemtimeoffset
עכשיו אתה יכול להפעיל את ה- VM שלך. תאריך ה- BIOS שלו יהיה 06-06-2003 ולא יוגדר ממערכת ההפעלה המארחת.