వర్చువల్బాక్స్ నా వర్చువలైజేషన్ సాఫ్ట్వేర్ . ఇది ఉచితం మరియు ఫీచర్-రిచ్, కాబట్టి నా వర్చువల్ మిషన్లన్నీ వర్చువల్బాక్స్లో సృష్టించబడ్డాయి. ఈ వ్యాసంలో, వర్చువల్బాక్స్ VM కోసం BIOS తేదీని ఎలా సెట్ చేయాలో చూద్దాం.
వర్చువల్బాక్స్ VM కోసం అనుకూల తేదీని సెట్ చేయడానికి మీకు అనేక కారణాలు ఉండవచ్చు. ఉదాహరణకు, మీరు కొన్ని పాత విండోస్ బిల్డ్ లేదా కొంత సమయం-పరిమిత ట్రయల్ సాఫ్ట్వేర్ను ప్రయత్నించాలనుకున్నప్పుడు. అప్రమేయంగా, వర్చువల్బాక్స్ హోస్ట్ మెషీన్ యొక్క సమయం మరియు తేదీని ఉపయోగిస్తుంది మరియు మీరు మీ VM ను తెరిచినప్పుడు దాన్ని సమకాలీకరిస్తుంది.
అనుకూల తేదీని సెట్ చేయడానికి, మీరు ఈ దశలను చేయాలి:
- మీ VM ని ఆపివేయండి.
- కమాండ్ ప్రాంప్ట్ తెరవండి. మీరు విండోస్ ఉపయోగిస్తుంటే, కింది ఫోల్డర్లో తెరవండి:
సి: ప్రోగ్రామ్ ఫైళ్ళు ఒరాకిల్ వర్చువల్బాక్స్
మీరు Linux ఉపయోగిస్తుంటే, టెర్మినల్ అనువర్తనాన్ని తెరవండి.
- కింది ఆదేశాన్ని టైప్ చేయండి:
VBoxManage setextradata 'My Virtual Machine' 'VBoxInternal / Devices / VMMDev / 0 / Config / GetHostTimeDisabled' 1
'నా వర్చువల్ మెషిన్' స్ట్రింగ్ను మీరు ఉపయోగిస్తున్న వర్చువల్ మెషీన్ యొక్క అసలు పేరుతో భర్తీ చేయండి.
- ఇప్పుడు, మీరు ప్రస్తుత తేదీ మరియు VM కోసం కావలసిన BIOS తేదీ మధ్య ఆఫ్సెట్ను మిల్లీసెకన్లలో లెక్కించాలి.
ఉదాహరణకు, దీనిని 2003-06-06కి సెట్ చేద్దాం.
విండోస్లో, పవర్షెల్ కన్సోల్ను తెరిచి, కింది ఆదేశాన్ని టైప్ చేయండి:అసమానతలో బాట్లను ఎలా ఉంచాలి
([డేట్టైమ్] '06 / 06/2003 '- [డేట్టైమ్] :: ఇప్పుడు)
అవుట్పుట్ నుండి టోటల్ మిల్లీసెకన్ల విలువను గమనించండి.Linux లో, కింది స్క్రిప్ట్ ఉపయోగించవచ్చు:
#! / bin / sh secs = $ (date --date '2003-06-06' +% s) secs - = $ (date +% s) msecs = $ (($ secs * 1000%) echo $ msecs
దీన్ని datetime.sh గా సేవ్ చేసి అమలు చేయండి:
- మీరు లెక్కించిన మిల్లీసెకన్ల విలువను ఉపయోగించి, కింది ఆదేశాన్ని అమలు చేయండి:
VBoxManage modifyvm 'My Virtual Machine' --biossystemtimeoffset
ఇప్పుడు మీరు మీ VM ను ప్రారంభించవచ్చు. దీని BIOS తేదీ 2003-06-06 అవుతుంది మరియు హోస్ట్ OS నుండి ఇకపై సెట్ చేయబడదు.