ఆ పాత వారసత్వ వ్యవస్థ పోయింది, అందులో ఏమీ తెలియదు. సరియైనదా? పాత లెగసీ అప్లికేషన్‌లో చిక్కుకున్న డేటాను ఎవరైనా యాక్సెస్ చేయాల్సిన అవసరం ఉన్న రోజున మీరు ఏమి చేస్తారు? ఆధునిక అనువర్తనాలు డేటాను చదవలేకపోతే, లెగసీ సిస్టమ్ తప్పనిసరిగా నడుస్తూ ఉండాలి. మరియు ఇక్కడ ఉంది సిస్టమ్ ఎమ్యులేషన్ లోపలికి రండి.

QEMU ఓపెన్ సోర్స్ PC ఎమ్యులేటర్ చాలా పెద్ద లైనక్స్ పంపిణీలలో అప్రమేయంగా చేర్చబడింది, కానీ మీరు ఇతర Linux పంపిణీల కోసం QEMU యొక్క సంస్కరణలను కూడా డౌన్‌లోడ్ చేసుకోవచ్చు. మీరు Windows లేదా macOS ను నడుపుతుంటే, QEMU వెబ్‌సైట్ ఆ ప్లాట్‌ఫారమ్‌ల కోసం ప్యాకేజీలను కూడా అందిస్తుంది. QEMU అద్భుతమైన సిస్టమ్-స్థాయి అనుకూలత మరియు మద్దతును అందిస్తుంది, ఇది ఆదర్శవంతమైన మరియు తేలికపాటి వర్చువల్ యంత్ర వాతావరణంగా మారుతుంది.

QEMU లోపల లెగసీ సిస్టమ్‌ను ఇన్‌స్టాల్ చేయడానికి మీకు స్థలం అవసరం మరియు దీని కోసం మీకు వర్చువల్ సి: డ్రైవ్ అవసరం. DOS లో, విండోస్ మాదిరిగానే, డ్రైవ్‌లు అక్షరాల ద్వారా సూచించబడతాయి. A: మరియు B: మొదటి మరియు రెండవ ఫ్లాపీ డ్రైవ్‌లు, మరియు సి: మొదటి హార్డ్ డ్రైవ్‌లు. ఇతర హార్డ్ డ్రైవ్‌లు లేదా CD-ROM డ్రైవ్‌లతో సహా ఇతర మీడియాకు D:, E:, మరియు మొదలైనవి కేటాయించబడతాయి.

QEMU లో, వర్చువల్ డ్రైవ్‌లు ఇమేజ్ ఫైల్స్. మీరు వర్చువల్ సి: డ్రైవ్‌గా ఉపయోగించగల ఫైల్‌ను ప్రారంభించడానికి, పొడిగింపును ఉపయోగించండి qemu-img ఆదేశం. సుమారు 200MB ఇమేజ్ ఫైల్‌ను సృష్టించడానికి, దీన్ని టైప్ చేయండి:

$ qemu-img create image.img 200M

VMware లేదా VirtualBox వంటి PC ఎమ్యులేషన్ వ్యవస్థల మాదిరిగా కాకుండా, వర్చువల్ మెషీన్ యొక్క ప్రతి భాగాన్ని జోడించమని QEMU కు సూచించడం ద్వారా వర్చువల్ సిస్టమ్‌ను “నిర్మించడం” అవసరం. QEMU ప్రతిదీ నిర్వచించడానికి కమాండ్ లైన్ ఎంపికలను ఉపయోగిస్తుంది. ఇది మొదట QEMU ని ఉపయోగించడం కష్టతరం చేస్తుంది, కానీ ఇది మీకు కావలసిన వర్చువల్ మెషీన్ను సృష్టించడంలో వశ్యతను అందిస్తుంది. ప్రారంభించడానికి, వర్చువల్ మెషీన్ను ప్రారంభించడానికి మీరు కొన్ని పారామితులను తెలుసుకోవాలి:

1. QEMU ప్రారంభించడానికి ఆదేశం

లెగసీ పిసి సిస్టమ్‌ను అనుకరించడానికి, ఉపయోగించండి qemu-system-i386 . మరింత ఆధునిక వ్యవస్థను అనుకరించడానికి, ఉపయోగించండి qemu-system-x86_64 .

2. వర్చువల్ డిస్క్

వా డు -hda imagefile ఇమేజ్ ఫైల్‌ను హార్డ్ డిస్క్ ఇమేజ్‌గా ఉపయోగించమని QEMU కి చెప్పడం. ఇది మీరు నిర్వచించిన అదే వర్చువల్ డిస్క్ అయి ఉండాలి qemu-img ఆదేశం.

3. బూట్ ISO

కు సెట్ చేయండి -cdrom isofile CD-ROM లేదా DVD ఇమేజ్ ఫైల్‌ను నిర్వచించడానికి. ఉదాహరణకు, ఇది Linux, Windows లేదా మరొక ఆపరేటింగ్ సిస్టమ్‌ను ఇన్‌స్టాల్ చేయడానికి బూటబుల్ ISO ఇమేజ్ కావచ్చు.

4. జ్ఞాపకశక్తి

తో వర్చువల్ మెషీన్లో మెమరీ మొత్తాన్ని సెట్ చేయండి -m size ఎంపిక. మీరు దీన్ని స్పష్టంగా సెట్ చేయకపోతే, QEMU డిఫాల్ట్ 128 MB. మీరు యొక్క ప్రత్యయం కూడా జోడించవచ్చు M లేదా G MB లేదా GB లో మెమరీని పేర్కొనడానికి.

5. బూట్ ఆర్డర్

వా డు -boot [options] QEMU బూటబుల్ పరికరాల కోసం శోధించాల్సిన క్రమాన్ని పేర్కొనడానికి. ఉదాహరణకు, సెట్ చేయండి -boot order=dc CDROM ను ప్రయత్నించమని QEMU కి చెప్పడానికి ( d ) మొదట, తరువాత హార్డ్ డ్రైవ్ ( c ).

QEMU తో వర్చువల్ మెషీన్ను ప్రారంభించడానికి ఇప్పుడు మనకు అవసరమైనవి ఉన్నాయి, మీ వర్చువల్ మెషీన్ను సృష్టించడానికి మరియు ప్రారంభించడానికి మేము అన్నింటినీ ఒకే కమాండ్ లైన్లో ఉంచవచ్చు!

ఒక ఉదాహరణతో దీనిని ప్రయత్నిద్దాం: ఫ్రీడోస్ ఆపరేటింగ్ సిస్టమ్ యొక్క కాపీని ఇన్‌స్టాల్ చేయండి. FreeDOS అనేది ఓపెన్ సోర్స్ DOS అనుకూల ఆపరేటింగ్ సిస్టమ్, ఇది మీరు లెగసీ బిజినెస్ సాఫ్ట్‌వేర్ మరియు ఇతర DOS అనువర్తనాలను అమలు చేయడానికి ఉపయోగించవచ్చు. MS-DOS లో పనిచేసే ఏదైనా ప్రోగ్రామ్ FreeDOS లో కూడా పనిచేయాలి.

మొదట, FD12CD.iso వంటి FreeDOS వెబ్‌సైట్ నుండి FreeDOS 1.2 ఇన్‌స్టాలేషన్ CD-ROM యొక్క కాపీని డౌన్‌లోడ్ చేయండి.

అప్పుడు పొడిగింపుతో వర్చువల్ డిస్క్‌ను నిర్వచించండి qemu-img ఆదేశం:

$ qemu-img create image.img 200M

QEMU ప్రారంభించడానికి కమాండ్ లైన్‌లో ఆ వర్చువల్ డిస్క్‌ను ఉపయోగించండి:

$ qemu-system-i386 -hda image.img -cdrom FD12CD.iso -m 16M -boot order=dc
QEMU లో FreeDOS 1.2 ఇన్‌స్టాలర్‌ను ప్రారంభిస్తోంది
QEMU లో FreeDOS 1.2 ఇన్‌స్టాలర్‌ను ప్రారంభిస్తోంది.

ఫ్రీడోస్‌ను ఇన్‌స్టాల్ చేయడానికి సూచనలను అనుసరించండి:

QEMU లో FreeDOS 1.2 ఇన్‌స్టాలర్‌ను ప్రారంభిస్తోంది
QEMU లో FreeDOS 1.2 ఇన్‌స్టాలర్‌ను ప్రారంభిస్తోంది.
QEMU లో FreeDOS 1.2 యొక్క సంస్థాపనను పూర్తి చేస్తోంది
QEMU లో FreeDOS 1.2 యొక్క సంస్థాపనను పూర్తి చేస్తోంది.

ఇప్పుడు మీకు పని చేసే DOS వ్యవస్థ ఉంది!

QEMU లో FreeDOS 1.2 ను రన్ చేస్తోంది
QEMU లో FreeDOS 1.2 ను రన్ చేస్తోంది

QEMU మరియు FreeDOS లైనక్స్‌తో సహా ఇతర ఆపరేటింగ్ సిస్టమ్‌లతో పాత DOS ప్రోగ్రామ్‌లను అమలు చేయడం సులభం చేస్తాయి. QEMU ని వర్చువల్ మెషిన్ ఎమ్యులేటర్‌గా కాన్ఫిగర్ చేసి, ఫ్రీడాస్‌ను ఇన్‌స్టాల్ చేసిన తర్వాత, మీకు ఇష్టమైన క్లాసిక్ DOS ప్రోగ్రామ్‌లను Linux నుండి అమలు చేయడానికి మీరు సిద్ధంగా ఉండాలి.

Source link