x86 सङ्गणके बाहुसङ्गणकं वर्चुअलाइज् कर्तुं वर्चुअल् मशीनस्य उपयोगं कर्तुं शक्नोमि वा?
2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
1. वर्चुअल् मशीनस्य उपयोगेन अहं x86 सङ्गणके बाहुसङ्गणकं वर्चुअलाइज् कर्तुं शक्नोमि वा?
आम्, ARM-आधारितं सङ्गणकं वर्चुअलाइज् कर्तुं x86 सङ्गणके वर्चुअल् मशीन् प्रौद्योगिक्याः उपयोगं कर्तुं शक्नुवन्ति । . वर्चुअल् मशीन् इत्यस्य माध्यमेन x86 सङ्गणके वर्चुअल् ARM सङ्गणकं कार्यान्वितुं निम्नलिखितम् अनेकाः प्रमुखाः सोपानानि सन्ति ।
- समीचीनं वर्चुअलाइजेशन सॉफ्टवेयरं चिनोतु : सामान्यतया, ARM वातावरणस्य अनुकरणार्थं QEMU इत्यादिसॉफ्टवेयरस्य उपयोगं कर्तुं शक्नुवन्ति । QEMU इति एकं मुक्तस्रोतवर्चुअलाइजेशनसॉफ्टवेयरं यत् ARM सहितं बहुविधप्रोसेसर आर्किटेक्चरस्य अनुकरणं कर्तुं शक्नोति ।
- QEMU तथा तत्सम्बद्धानि निर्भरतानि संस्थापयन्तु: x86 Linux वितरणयोः (यथा उबण्टु) इत्यत्र, भवान् संकुलप्रबन्धकस्य (यथा apt-get) माध्यमेन QEMU तत्सम्बद्धानि निर्भरतानि च संस्थापयितुं शक्नोति ।
- प्रणालीप्रतिबिम्बं सज्जीकरोतु: भवद्भ्यः ARM-आधारितं ऑपरेटिंग् सिस्टम् इमेज् सञ्चिका आवश्यकी भवति, यथा ARM-आधारितं उबण्टु इमेज् ।
- आभासी हार्डडिस्कं रचयन्तु: आभासी हार्डडिस्कसञ्चिकां निर्मातुं QEMU इत्यस्य img आदेशस्य उपयोगं कुर्वन्तु, यत् आभासीयन्त्रस्य हार्डडिस्करूपेण कार्यं करिष्यति ।
- वर्चुअल् मशीन् विन्यस्य आरभत च : वर्चुअल् मशीन् विन्यस्तं कर्तुं आरभ्य कर्तुं च QEMU इत्यस्य आदेशपङ्क्तिसाधनानाम् उपयोगं कुर्वन्तु । भवद्भिः वर्चुअल् मशीनस्य CPU प्रकारः, स्मृति आकारः, हार्डडिस्कसञ्चिकाः, सिस्टम् इमेज् इत्यादीनि मापदण्डानि च निर्दिष्टव्यानि ।
विशिष्टपदार्थाः भवता उपयुज्यमानस्य प्रचालनतन्त्रस्य QEMU संस्करणस्य च आधारेण भिन्नाः भवितुम् अर्हन्ति । सन्दर्भलेखे 4 विस्तृतं चरणस्य उदाहरणं दत्तम् अस्ति, यत्र QEMU संस्थापनार्थं, सिस्टम् इमेज् डाउनलोड् कर्तुं, वर्चुअल् हार्डडिस्क् निर्मातुं, वर्चुअल् मशीन् आरभ्य कर्तुं आदेशाः सन्ति
ज्ञातव्यं यत् यद्यपि x86 वर्चुअलाइजेशन प्रौद्योगिकी अत्यन्तं परिपक्वा अस्ति तथापि ARM वातावरणस्य अनुकरणार्थं x86 हार्डवेयरस्य उपयोगेन अद्यापि काश्चन कार्यप्रदर्शनसमस्याः सम्मुखीभवितुं शक्नुवन्ति यतोहि द्वयोः आर्किटेक्चरयोः निर्देशसमूहाः हार्डवेयरलक्षणं च भिन्नाः सन्ति तदतिरिक्तं यतः ARM आर्किटेक्चरस्य व्यापकरूपेण उपयोगः चलयन्त्रेषु, एम्बेडेड् उपकरणेषु अन्येषु च क्षेत्रेषु भवति, अतः केचन विशिष्टाः हार्डवेयरकार्यं चालकाः च अनुकरणवातावरणे सम्यक् कार्यं न कर्तुं शक्नुवन्ति अतः एतादृशं वर्चुअलाइजेशनं कुर्वन् भवतः विशिष्टानां आवश्यकतानां वातावरणस्य च आधारेण सम्भाव्यविषयाणां जोखिमानां च मूल्याङ्कनं करणीयम् ।
2.QEMU
QEMU (Quick EMUlator) इति एकं मुक्तस्रोतवर्चुअलाइजेशनसॉफ्टवेयरं यत् x86, ARM, MIPS, PowerPC इत्यादीन् सहितं विविधप्रोसेसर आर्किटेक्चरस्य अनुकरणं कर्तुं शक्नोति । QEMU उपयोक्तृभ्यः भौतिकहोस्ट् हार्डवेयर् परिवर्तनं विना अन्य आर्किटेक्चरभ्यः ऑपरेटिंग् सिस्टम् अथवा अनुप्रयोगं चालयितुं शक्नोति ।
QEMU मुख्यद्वयं वर्चुअलाइजेशन मोड् प्रदाति:
- पूर्ण अनुकरण:
- QEMU लक्ष्य आर्किटेक्चरस्य निर्देशान् निर्देशेषु परिवर्तयितुं गतिशीलस्य अनुवादकस्य उपयोगं करोति यत् होस्ट् आर्किटेक्चर निष्पादयितुं शक्नोति ।
- एषः मोड् सामान्यतया हार्डवेयर-सहायक-वर्चुअलाइजेशनात् (यथा KVM) मन्दतरः भवति, परन्तु हार्डवेयर-सहायक-वर्चुअलाइजेशनस्य समर्थनं न कुर्वन्तः होस्ट्-मध्ये चालयितुं शक्नोति ।
- हार्डवेयर-सहायतायुक्तं वर्चुअलाइजेशनम्:
- यदा होस्ट् वर्चुअलाइजेशन-प्रौद्योगिकीम् (यथा Intel VT-x अथवा AMD-V) समर्थयति तदा QEMU इत्यस्य उपयोगः KVM (Kernel-based Virtual Machine) इत्यादिभिः कर्नेल्-मॉड्यूल्-सहितं प्रायः देशी-प्रदर्शनेन सह वर्चुअलाइजेशनं प्राप्तुं शक्यते
- अस्मिन् मोड् मध्ये QEMU वर्चुअल् मशीनस्य विन्यासस्य सेटिङ्ग्स् च प्रबन्धनस्य उत्तरदायी भवति, यदा तु KVM वास्तविक वर्चुअल् मशीन् निष्पादनस्य उत्तरदायी भवति ।
QEMU समृद्धं वर्चुअलाइजेशन-अनुभवं प्रदातुं अन्येषां विशेषतानां समर्थनं करोति यथा USB उपकरण-पास्थ्रू, नेटवर्क् ब्रिजिंग्, ग्राफिक्स् त्वरणम्, इत्यादीनि च ।
x86 सङ्गणके ARM आर्किटेक्चरस्य अनुकरणार्थं QEMU इत्यस्य उपयोगाय भवान् निम्नलिखितपदार्थानाम् अनुसरणं कर्तुं शक्नोति ।
- QEMU संस्थापयन्तु:
- Linux प्रणालीषु भवान् संकुलप्रबन्धकस्य उपयोगं कर्तुं शक्नोति यथा
apt
、yum
वाdnf
) QEMU संस्थापयितुं। - अन्येषु प्रचालनप्रणालीषु भवद्भिः आधिकारिक-QEMU-जालस्थलात् समुचितं संस्करणं डाउनलोड् कृत्वा संस्थापयितुं आवश्यकम् ।
- ARM आर्किटेक्चर ऑपरेटिंग् सिस्टम् इमेज् डाउनलोड् कुर्वन्तु:
- भवान् ARM-आधारित-प्रचालनतन्त्रस्य चित्राणि विविधस्रोताभ्यां प्राप्तुं शक्नोति, यथा उबण्टु-संस्थायाः ARM-प्रतिबिम्बम् ।
- आभासी हार्डडिस्कं रचयन्तु:
- QEMU इत्यस्य उपयोगेन
qemu-img
टूल् वर्चुअल् हार्ड डिस्क सञ्चिकां निर्माति (यथा.qcow2
वा.raw
प्रारूप)।
- वर्चुअल् मशीन् विन्यस्य आरभत च:
- उपयुञ्जताम्
qemu-system-arm
आभासीयन्त्रं विन्यस्तुं आरभ्य आरभ्यत इति आदेशः (अथवा तत्सम्बद्धः आर्किटेक्चर-विशिष्टः आदेशः) । - भवद्भिः CPU प्रकारः, स्मृति आकारः, वर्चुअल् हार्डडिस्कः, ऑपरेटिंग् सिस्टम् इमेज् इत्यादीन् आभासीयन्त्रेण उपयुज्यमानाः अन्ये च मापदण्डाः निर्दिष्टव्याः ।
- आभासीयन्त्रेण सह सम्बद्धं कुर्वन्तु:
- SSH, VNC, अन्यमाध्यमेन वा प्रचलति वर्चुअल् मशीन् इत्यनेन सह सम्बद्धं कुर्वन्तु ।
कृपया ध्यानं कुर्वन्तु यत् QEMU इत्यस्य आदेशपङ्क्तिविकल्पाः अत्यन्तं जटिलाः भवितुम् अर्हन्ति, अतः अधिकविस्तृतमार्गदर्शनार्थं QEMU इत्यस्य आधिकारिकदस्तावेजीकरणं वा अन्यपाठ्यक्रमं वा पश्यितुं आवश्यकं भवेत् तदतिरिक्तं, ARM आर्किटेक्चरस्य अनुकरणं x86 आर्किटेक्चरस्य अनुकरणात् मन्दतरं भवितुम् अर्हति, तथा च सर्वाणि ARM आर्किटेक्चरविशेषतानां समर्थनं न कर्तुं शक्नोति ।
3. Windows वातावरणे QEMU संस्थापयन्तु
Windows वातावरणे QEMU संस्थापयितुं, स्पष्टं सटीकं च संस्थापनप्रक्रिया सुनिश्चित्य निम्नलिखितपदार्थानाम् अनुसरणं कर्तुं शक्नुवन्ति:
1. QEMU संस्थापनसंकुलं डाउनलोड् कुर्वन्तु
- QEMU इत्यस्य Windows संस्थापनसंकुलस्य डाउनलोड् पृष्ठं पश्यन्तु: भवान् URL -इत्यत्र गन्तुं शक्नोतिविण्डोज – संस्थापकानाम् (६४ बिट्) कृते QEMU आवाम् QEMU इत्यस्य Windows संस्थापनसङ्कुलं डाउनलोड् कुर्वन्तु । कृपया ज्ञातव्यं यत् एषः लिङ्कः सन्दर्भलेखेषु १, २ च प्रदत्तलिङ्कानां आधारेण अस्ति ।
- समुचितं संस्थापनसङ्कुलं चिनोतु : डाउनलोड् पृष्ठे, भवतः Windows सिस्टम् आर्किटेक्चर (यथा x64) कृते उपयुक्तं संस्थापनसङ्कुलं अन्वेष्टुम् ।यथा, भवन्तः नामकं सञ्चिकां डाउनलोड् कर्तुं शक्नुवन्ति
qemu-w64-setup-xxxx.exe
(इत्यस्मिन्xxxx
संस्थापकस्य संस्करणसङ्ख्या) अस्ति ।
2. QEMU संस्थापयन्तु
- डाउनलोड् कृतं संस्थापनसङ्कुलं द्विवारं क्लिक् कुर्वन्तु: भवता डाउनलोड् कृतं QEMU संस्थापनसङ्कुलं अन्विष्य संस्थापनप्रक्रिया आरभ्य तस्मिन् डबल-क्लिक् कुर्वन्तु ।
- संस्थापनभाषां चिनोतु: संस्थापनस्य आरम्भे यत् भाषां उपयोक्तुं इच्छति तत् चिनोतु (प्रायः पूर्वनिर्धारितं आङ्ग्लभाषा अस्ति) ।
- संस्थापनविजार्डस्य अनुसरणं कुर्वन्तु: अग्रिमपदे गन्तुं संस्थापनकार्यक्रमस्य संकेतानां अनुसरणं कुर्वन्तु ।
- अग्रे गन्तुं "Next" नुदन्तु ।
- अनुज्ञापत्रसम्झौतां पठित्वा सहमतिम् अददात् "अहं सहमतः" इति नुदन्तु ।
- समुचितं संस्थापनस्थानं चिनोतु (अथवा पूर्वनिर्धारितं स्थानं स्थापयतु) । नोटः- अनन्तरं उपयोगाय संस्थापनमार्गं लिखितुं सर्वोत्तमम् ।
- संस्थापनं पूर्णं कर्तुं "Finish" नुदन्तु ।
3. वातावरणचरं विन्यस्यताम् (वैकल्पिकम्) .
- QEMU इत्येतत् सिस्टम् मार्गे योजयन्तु: आदेशपङ्क्तौ QEMU इत्यस्य अधिकसुविधायाः उपयोगाय, भवान् QEMU संस्थापननिर्देशिकां प्रणाल्याः PATH वातावरणचरस्य मध्ये योजयितुं शक्नोति ।
- "This PC" अथवा "Computer" इत्यत्र राइट्-क्लिक् कृत्वा "Properties" इति चिनोतु ।
- "Advanced system settings" नुदन्तु ततः "Environment Variables" नुदन्तु ।
- "System Variables" इति विभागे "Path" इति नामकं चरं अन्विष्य "Edit" नुदन्तु ।
- "Variable Value" क्षेत्रस्य अन्ते QEMU इत्यस्य संस्थापनमार्गं योजयन्तु (उदा.
D:Program Filesqemu
), अन्येभ्यः मार्गेभ्यः अर्धविरामेन (;) पृथक् कर्तुं सुनिश्चितं कृत्वा । - परिवर्तनं रक्षितुं OK नुदन्तु ।
4. संस्थापनस्य सत्यापनम्
- Command Prompt अथवा PowerShell इत्येतत् उद्घाटयन्तु: Win+R कीलानि नुदन्तु, "cmd" अथवा "powershell" इति प्रविष्ट्वा Enter नुदन्तु।
- QEMU संस्करणं पश्यन्तु: कमाण्ड् प्रॉम्प्ट् अथवा PowerShell इत्यत्र प्रविशन्तु
qemu-system-x86_64 --version
(अथवा अन्ये वास्तुनिर्देशाः यथाqemu-system-arm
) QEMU सफलतया संस्थापितम् अस्ति वा इति जाँचयितुं तस्य संस्करणसूचना प्रदर्शयितुं च ।
सावधानताएँ
- समुचितं संस्करणं चिनुत: सुनिश्चितं कुर्वन्तु यत् भवान् यत् QEMU संस्करणं डाउनलोड् करोति तत् भवतां Windows सिस्टम् संस्करणेन आर्किटेक्चरेन च सह सङ्गतम् अस्ति।
- प्रशासक अधिकार : संस्थापनस्य समये प्रशासकविशेषाधिकारस्य आवश्यकता भवितुम् अर्हति । यदि भवान् अनुमतिसमस्यां सम्मुखीभवति तर्हि संस्थापकं प्रशासकरूपेण चालयितुं प्रयतस्व ।
- अन्तर्जालसमस्या: यदि भवतः डाउनलोड् गतिः मन्दः अस्ति अथवा भवान् QEMU इत्यस्य डाउनलोड् पृष्ठं प्राप्तुं न शक्नोति तर्हि कृपया स्वस्य संजालसंयोजनं पश्यन्तु अथवा अन्यस्य डाउनलोड् स्रोतस्य उपयोगं कर्तुं प्रयतध्वम्।
उपर्युक्तपदार्थानाम् अनुसरणं कृत्वा भवन्तः Windows वातावरणे QEMU सफलतया संस्थापयितुं शक्नुवन्ति ।