Computer >> कंप्यूटर ट्यूटोरियल >  >> सॉफ्टवेयर >> आभासी मशीन

वर्चुअल मशीन में SteamOS इंस्टॉल और टेस्ट करना: एक चरण-दर-चरण गाइड

नोट: SteamOS निरंतर विकास में है; नीचे दिखाए गए निर्देश बदल सकते हैं या पुराने या अप्रासंगिक हो सकते हैं। मैं आवश्यकतानुसार अपडेट लेखों के साथ पालन करूंगा।

आपने अभी मेरा SteamOS रिव्यू पढ़ा। आपको यह पसंद है। लेकिन आप भयानक सिस्टम आवश्यकताओं से निराश हैं। यप, आपको एक शक्तिशाली मशीन चाहिए एक आधुनिक प्रोसेसर के साथ, आपको एक ढेर सारी RAM चाहिए, एक टन हार्ड डिस्क, और अग्रणी ग्राफिक्स कार्ड में से एक। खैर, वास्तव में नहीं।

कैसे हम इन सभी आवश्यकताओं को दरकिनार करते हैं? यह वही है जो मैं आपको आज दिखाने जा रहा हूँ। कैसे आप बहुत सीमित संसाधनों का उपयोग करके और अपने भौतिक सेटअप को शून्य जोखिम के साथ SteamOS को वर्चुअल मशीन के रूप में इंस्टॉल और टेस्ट कर सकते हैं। हम SteamOS इंस्टॉलर आर्काइव और VirtualBox का उपयोग करके ऐसा करेंगे। अच्छा लगता है। अब मेरा अनुसरण करें।

प्रारंभिक तैयारी

वर्चुअलाइजेशन सॉफ्टवेयर डाउनलोड और सेटअप करें

क्योंकि यह एक ट्यूटोरियल है, मैं आपको चरण दर चरण अच्छी जानकारी देने जा रहा हूँ। पहले, VirtualBox डाउनलोड और इंस्टॉल करें। एक सभ्य, क्रॉस-प्लेटफॉर्म विकल्प, और अपेक्षाकृत अनुभवहीन उपयोगकर्ताओं के लिए भी उपयोग करना और चलाना बहुत सरल। अब, यदि आपने पहले कभी ऐसा नहीं किया है, तो कृपया मेरे वर्चुअलाइजेशन सेक्शन को पढ़ने में एक पल या तीन खर्च करें। भले ही आपके पास सॉफ्टवेयर पहले से इंस्टॉल हो, कृपया नवीनतम संस्करण डाउनलोड करें। मेरे परीक्षण में, VirtualBox 4.1 ने इतना अच्छा व्यवहार नहीं किया, जबकि 4.3 संस्करण काफी अच्छा था। इसके बारे में नीचे और अधिक।

SteamOS इंस्टॉलर ज़िप आर्काइव को ISO में बदलें

SteamOS इंस्टॉलर को बूट करने के लिए, आपको इसे किसी प्रकार के बूट करने योग्य मीडिया, जैसे USB या DVD पर लिखना होगा। लेकिन वर्चुअल मशीनों का परीक्षण करते समय, सबसे अच्छा समाधान ISO इमेज का उपयोग करना है। यह तेज़ और सस्ता है।

आधिकारिक निर्देश आर्काइव को USB डिवाइस के रूट पर अनज़िप करने के लिए कहते हैं। इसके बजाय, आप बस आर्काइव को किसी भी डायरेक्टरी में निकाल सकते हैं। फिर, CD/DVD बर्निंग सॉफ्टवेयर का उपयोग करके एक ISO इमेज बनाएं। InfraRecorder या ImgBurn काम करेगा, जैसा कि मैंने Windows और Linux उपयोगकर्ताओं के लिए अपने सबसे अधिक अनुशंसित सॉफ्टवेयर गाइड में उल्लिखित किया है। कृपया एक नज़र डालें।

वर्चुअल मशीन बनाएं

अब तक, आपने शायद इसे प्राप्त करने के तरीके दिखाने वाले गाइड का एक गुच्छा देखा है। एक अर्थ में, आपको मेरा पढ़ने का कोई कारण नहीं है। लेकिन रुकिए। यहां कुछ दिलचस्प अड़चनें और नुकसान संबोधित किए जाएंगे, इसलिए आप शायद रहना चाहेंगे।

आप चाहते हैं कि आपका VM Linux, Debian 64-bit के रूप में परिभाषित हो। आपको कम से कम 1GB RAM की आवश्यकता होगी। अधिक महत्वपूर्ण बात, आपको Extended features के तहत EFI की आवश्यकता होगी। यदि आपका प्रोसेसर इसका समर्थन करता है, तो आप बेहतर प्रदर्शन के लिए अन्य वर्चुअलाइजेशन एक्सटेंशन को भी सक्षम कर सकते हैं, साथ ही नीचे दिखाए अनुसार अतिरिक्त सेटिंग्स। वीडियो मेमोरी को 128MB पर सेट किया जाना चाहिए, 3D चेकबॉक्स सक्षम और 2D चेकबॉक्स अक्षम के साथ। हार्ड डिस्क बड़ी होने की आवश्यकता नहीं है, क्योंकि वास्तविक इंस्टॉलेशन केवल लगभग 4GB लेगा, लेकिन यदि आप कुछ गेम टेस्ट करना चाहते हैं, तो आपको इसे अतिरिक्त स्थान देना चाहिए। स्क्रीनशॉट इसे हाइलाइट करते हैं:

उन लोगों के लिए जो रुचि रखते हैं, वास्तविक SteamOS.vbox फ़ाइल, XML प्रारूप में। खैर, सिर्फ दिलचस्प भाग जो आप अपने स्वयं के सेटअप के लिए उपयोग और तुलना करना चाह सकते हैं:

<MediaRegistry>
<HardDisks>
<HardDisk uuid="{da9c84fc-5323-46cf-9136-6e39b3e5bc63}"
location="SteamOS.vdi" format="VDI" type="Normal"/>
</HardDisks>
<DVDImages>
<Image uuid="{c4d095de-ac05-47f4-9d22-34332e2950e3}"
location="SteamOS.iso"/>
</DVDImages>
</MediaRegistry>

<Hardware version="2">

<CPU count="2" hotplug="false">
<HardwareVirtEx enabled="true"/>
<HardwareVirtExNestedPaging enabled="true"/>
<HardwareVirtExVPID enabled="true"/>
<HardwareVirtExUX enabled="true"/>
<PAE enabled="false"/>
<HardwareVirtExLargePages enabled="true"/>
<HardwareVirtForce enabled="false"/>
</CPU>

<Memory RAMSize="4096" PageFusion="false"/>

<Firmware type="EFI"/>

<HID Pointing="USBTablet" Keyboard="PS2Keyboard"/>

<HPET enabled="false"/>

<Chipset type="PIIX3"/>

<Display VRAMSize="128" monitorCount="1" accelerate3D="true"
accelerate2DVideo="false"/>

मूल रूप से, वह सब है। आप IDE/SATA कंट्रोलर्स और चिपसेट और ऐसे के साथ छेड़छाड़ कर सकते हैं, लेकिन यह वास्तव में ऐसा नहीं है जो कोई अंतर डालेगा। वास्तव में, यह EFI का उपयोग करने और ऑपरेटिंग सिस्टम चलाने के लिए कुछ अतिरिक्त रस के बारे में है।

बूट और इंस्टॉल

अब, वर्चुअल मशीन को पावर ऑन करें। जबकि कुछ ट्यूटोरियल हाइलाइट करते हैं कि आपको EFI इंटरफ़ेस में नेविगेट करने और सही बूट डिवाइस चुनने की आवश्यकता हो सकती है, आप सबसे अधिक संभावना इंस्टॉलेशन स्प्लैश स्क्रीन को तुरंत देखेंगे। EFI शेल इंस्टॉलेशन के बाद अधिक महत्वपूर्ण होगा, लेकिन हम जल्द ही उस पर चर्चा करेंगे। हालांकि, यदि आप संघर्ष करते हैं, तो कृपया EFI सेक्शन पर संक्षेप में जाएं, फिर यहां वापस आएं और पढ़ना जारी रखें।

स्वचालित इंस्टॉल सभी डिस्क सामग्री को मिटा देगा। वर्चुअल हार्डवेयर का उपयोग करते समय कोई समस्या नहीं, लेकिन किसी भी भौतिक परीक्षण से सावधान रहें। विशेषज्ञ इंस्टॉल भी एक विकल्प है, और यह सामान्य डेबियन सामान है। कुल मिलाकर, प्रक्रिया में लगभग 10-15 मिनट लगेंगे। प्रतीक्षा करें, रीबूट।

पहला बूट

अब आपको एक क्लासिक GRUB मेनू मिलेगा। हालांकि, इस चरण में, कृपया पहले Recovery Mode में बूट करें। हमें Nvidia ड्राइवरों को अक्षम करने के लिए ऐसा करने की आवश्यकता है, अन्यथा, हम ग्राफिकल इंटरफ़ेस के साथ संघर्ष करेंगे। नोट: यह पहले बीटा संस्करण के लिए सही था। दूसरे ने अतिरिक्त ग्राफिकल एडाप्टर्स के लिए समर्थन पेश किया, इसलिए यह अब आवश्यक नहीं हो सकता है।

Nvidia/अन्य ग्राफिक्स घटक निकालें

नोट: ट्यूटोरियल का यह भाग तब लिखा गया था जब SteamOS केवल Nvidia ड्राइवरों का समर्थन करता था। अन्य ब्रांडों, जैसे AMD और Intel के लिए वास्तविक निर्देश समान हैं। किसी भी तरह, कृपया प्रारंभिक मान्यताओं के साथ पढ़ना जारी रखें, और आवश्यकतानुसार समायोजित करें।

एक बार जब आप शेल पर पहुंच जाते हैं, तो पहले, आपको यह पता लगाने की आवश्यकता है कि कौन से Nvidia पैकेज निकालने हैं। उस अंत तक, मैं सिर्फ आपको एक सरल अनइंस्टॉल कमांड प्रदान कर सकता था, या बल्कि, आपको सिखा सकता था कि apt पैकेज मैनेजर का थोड़ा उपयोग कैसे करें। apt-cache के साथ शुरू करें और सभी इंस्टॉल किए गए Nvidia घटकों को सूचीबद्ध करें।

apt-cache list | grep -i nvidia

अब, उन्हें हटाएं - regex का उपयोग करके, या उन सभी को सूचीबद्ध करके। हम उस अंत तक pipe xargs का उपयोग कर सकते थे, लेकिन इसे सरल रखने के लिए, और Steam कम्युनिटी साइट पर प्रदान किए गए मूल लेख के अनुरूप:

apt-get remove .*nvidia.*

नोट: एक बार जब SteamOS सभी वर्चुअलाइजेशन प्लेटफॉर्म का पूरी तरह से समर्थन करता है, तो आपको यह सब करने की आवश्यकता नहीं होगी। इसके अलावा, ड्राइवरों को अनइंस्टॉल करना वास्तव में आवश्यक नहीं है, हालांकि यह ज्यादातर लोगों के लिए चीजों को सरल बनाता है। आप बस ड्राइवरों को ब्लैकलिस्ट कर सकते हैं और xorg.conf फाइल को संपादित कर सकते हैं। उदाहरण के लिए, इस विषय पर मेरे हाल के Ubuntu और Fedora गाइड निश्चित रूप से आपको स्वयं सही बदलाव करने में मदद कर सकते हैं।

X Windows ठीक करें

अब, X सर्वर को ठीक करें, ताकि आपको सही xorg.conf फाइल मिले, और आप डेस्कटॉप इंटरफ़ेस में बूट करें। यह निम्न कमांड चलाकर किया जाता है:

dpkg-reconfigure xserver-xorg

Guest Additions इंस्टॉल करें

इस प्रक्रिया के लिए आपके पास एक बहुत विस्तृत गाइड है। हम ऐसा करना चाहते हैं ताकि फुल स्क्रीन रिज़ॉल्यूशन, माउस इंटीग्रेशन और अन्य निफ्टी ट्रिक्स सक्षम हो सकें। अपने चल रहे वर्चुअल मशीन के लिए VirtualBox मेनू में, Guest Addition ISO अटैच करें। अगला, इसे माउंट करें और पैकेज की इंस्टॉलेशन निष्पादित करें।

mount /dev/cdrom /mnt
/mnt/VBoxLinuxAdditions.run

दूसरा बूट

रीबूट के बाद, सामान्य रूप से बूट करें। आपको लॉगिन स्क्रीन तक पहुंचना चाहिए। मानक सत्र के लिए यूजरनेम और पासवर्ड क्रमशः steam और steam हैं। इसके बाद, सिस्टम का पता लगाना शुरू करें।

EFI शेल का उपयोग करना

EFI शेल पहली नज़र में कठिन लग सकता है। लेकिन इसे परिष्कृत DOS के रूप में सोचें। वास्तव में। बस इतना ही। वे डरावने डिवाइस नाम DOS या Windows में ड्राइव नामों की तरह हैं, C:, D:, आदि। इसलिए, FS0: सिर्फ एक डिवाइस नाम है। यदि आप इसे टाइप करते हैं, तो आप इसमें स्विच करेंगे। उसके बाद, यह dir और cd कमांड का उपयोग करके सरल नेविगेशन है, जब तक आप वांछित बूट करने योग्य ऑब्जेक्ट नहीं ढूंढ लेते। हमारे मामले में, यह GRUB बूटलोडर है।

हमारे मामले में, हम बूट करने के लिए कमांड का निम्न क्रम चाहते हैं:

FS0:
cd EFI\steamos
grubx64.efi

और आप एक चैंप की तरह बूट करेंगे। वही ISO से पहली बूट से ठीक पहले लागू होता है। यदि आपको एक प्रॉम्प्ट मिलता है, तो सही प्रविष्टि पर नेविगेट करने के लिए बस cd और dir कमांड का उपयोग करें। यह बहुत सरल होना चाहिए।

अधिक पठन

VirtualBox ज्ञान के लिए भूखे लोगों के लिए:

VirtualBox 4.X परिवार समीक्षा

VirtualBox नेटवर्क और शेयरिंग ट्यूटोरियल

VirtualBox स्क्रीनशॉट स्टफ आपके अपने गाइड के लिए!

VirtualBox स्टोरेज मैनेजमेंट, भाग एक दो और तीन

और भी बहुत कुछ है, अजनबी मत बनो!

निष्कर्ष

यह गाइड SteamOS के साथ VirtualBox का उपयोग करके छेड़छाड़ शुरू करने के लिए आवश्यक सब कुछ है। अब से आपको ठीक होना चाहिए। अब, मैं KVM और VMware Player के साथ इसी तरह के गाइड प्रदान करने पर विचार कर रहा हूँ, लेकिन कृपया मुझे बताएं यदि आपको उनकी आवश्यकता है, या क्या VirtualBox गाइड पर्याप्त है।

और हम लगभग कर चुके हैं। यदि आप अब तक बच गए हैं, तो आपने ISO इमेज बनाने, VirtualBox में EFI-सक्षम वर्चुअल मशीन सेटअप करने, और आपने शेल में डब करना भी सीखा, आपने स्वचालित SteamOS इंस्टॉलेशन प्रक्रिया के बारे में सीखा, और आपने डिफ़ॉल्ट सेटअप के साथ कई मुद्दों को ठीक किया, जैसे Nvidia ड्राइवर, X स्टैक, और गेस्ट एडिशन। बुरा नहीं। मूल दस्तावेज़ संकलित करने के लिए Steam कम्युनिटी लोगों को बड़ा धन्यवाद। मिलते हैं, दोस्तों।

चीयर्स।

  1. KVM स्टोरेज प्रबंधन में महारत हासिल करना: एक व्यापक ट्यूटोरियल KVM स्टोरेज प्रबंधन में महारत हासिल करना: एक व्यापक ट्यूटोरियल

    ठीक है, कुछ दिन पहले, मैंने आपको कर्नेल-आधारित वर्चुअल मशीन (KVM) तकनीक से परिचित कराया, एक मुफ्त और ओपन-सोर्स वर्चुअलाइज़ेशन समाधान जिसे आप वर्चुअलबॉक्स और VMware उत्पादों के बजाय उपयोग करने पर विचार कर सकते हैं - या शायद उनके साथ। किसी भी तरह, हमने बुनियादी प्रबंधन में डब किया, लेकिन स्टोरेज और ने

  1. Prayaya V3: विंडोज के लिए सुरक्षित, पोर्टेबल वर्चुअल OS Prayaya V3: विंडोज के लिए सुरक्षित, पोर्टेबल वर्चुअल OS

    अस्वीकरण: यह समीक्षा GZ Shenhua Inf And Tech Co,LTD द्वारा कमीशन की गई थी। Prayaya V3 विंडोज के लिए एक पोर्टेबल वर्चुअलाइज़ेशन सॉफ़्टवेयर है, जो आपको एक बाहरी डिवाइस पर एक वर्चुअल ऑपरेटिंग सिस्टम बनाने और चलाने देता है। सॉफ़्टवेयर का लक्ष्य आपकी सुरक्षा और गोपनीयता से समझौता किए बिना आपको लचीलापन औ

  1. चरण-दर-चरण गाइड: VMware सर्वर में वर्चुअल मशीन क्लोन करना चरण-दर-चरण गाइड: VMware सर्वर में वर्चुअल मशीन क्लोन करना

    यदि आप वर्चुअलाइजेशन के प्रशंसक हैं, तो आप जल्दी या बाद में VMware सर्वर के सामने आएंगे। सर्वर एक मुफ्त समाधान है जो आपको अपने मौजूदा डेस्कटॉप के ऊपर विभिन्न ऑपरेटिंग सिस्टम के कई उदाहरण चलाने की अनुमति देता है, जिससे आपके सामने दक्षता, उत्पादकता, मॉड्यूलरिटी, परीक्षण और ट्वीकिंग की दुनिया खुल जाती