समाचार कैसे करें

कैसे-टू-सेटअप-नेटवर्क-बूट करने योग्य-उपयोगिता-डिस्क-उपयोग-पीएक्सई फोटो 1

हमने आपको दिखाया है कि कैसे उबंटू लाइवसीडी को नेटवर्क बूट करना है। इस लेख में हम दिखाएंगे कि कैसे कुछ अन्य उपयोगिताओं नेटवर्क को बूट करने योग्य बनाया जाए, जो आपको आपके द्वारा उपयोग की जा रही अन्य उपयोगिताओं के लिए प्रक्रिया को दोहराने के लिए ज्ञान देगा।

नोट: यह लेख शुरुआती लोगों के लिए तैयार नहीं है, हालांकि पढ़ने के लिए आपका स्वागत है!

स्टीव जुर्वेटसन द्वारा छवि

अवलोकन

इस मार्गदर्शिका का उद्देश्य आपको वे उपकरण देना है जिनके साथ आप उपयोगिताओं को PXEable में परिवर्तित करने में सक्षम होंगे। दुर्भाग्य से, सूर्य के नीचे किसी भी उपकरण को परिवर्तित करना संभव नहीं होगा, अगर हम कम से कम कोशिश नहीं करते तो हम गीक्स नहीं होंगे।

जैसा कि हाउ टू नेटवर्क बूट (पीएक्सई) उबंटू लाइवसीडी गाइड में उल्लेख किया गया है, यदि आप पहले से ही उबंटू का उपयोग नहीं कर रहे हैं क्योंकि आपका नंबर एक समस्या निवारण, निदान और बचाव प्रक्रिया उपकरण के लिए जाता है, तो आप किसकी प्रतीक्षा कर रहे हैं?

इसके साथ ही, किसी को यह स्वीकार करना होगा कि ऐसी चीजें हैं जो उबंटू लाइवसीडी (जैसे BIOS अपग्रेड) के भीतर नहीं की जा सकती हैं, या आप पहले से ही एक अलग टूल का उपयोग कर रहे हैं जिसे आप पसंद करते हैं और किसी भी कारण से उपयोग करना जारी रखेंगे।

सिफारिशें, धारणाएं और पूर्वापेक्षाएँ

  • यह माना जाता है कि आपने नेटवर्क बूटिंग क्या है (पीएक्सई) और आप इसका उपयोग कैसे कर सकते हैं? मार्गदर्शन देना।
  • आप संपादक के रूप में उपयोग किए जाने वाले वीआईएम प्रोग्राम को देखेंगे, इसका मुख्य कारण यह है कि यह लिनक्स प्लेटफॉर्म पर व्यापक रूप से उपलब्ध है। आप अपनी पसंद के किसी अन्य संपादक का उपयोग कर सकते हैं।
  • अल्टीमेट बूट सीडी (यूबीसीडी) का उपयोग एक उदाहरण के रूप में किया जाता है, कुछ अन्य उपयोगिता संग्रहों के विपरीत, यह डाउनलोड करने के लिए स्वतंत्र है और इसके बंडल प्रोग्राम उपयोग करने के लिए स्वतंत्र हैं।

क्यों न सिर्फ पीएक्सई पर आईएसओ का उपयोग करें?

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

इस समस्या को दूर करने के दो तरीके हैं:

  • आईएसओ को जलाएं और इसे क्लाइंट मशीन के सीडीरॉम ड्राइव में डालें - जबकि सरल, सीडी का उपयोग नहीं करना, ठीक वही है जिससे हम बचने की कोशिश कर रहे हैं ...
  • आईएसओ खोलें और इसके भीतर प्रोग्राम के काम करने के तरीके को बदलें, ताकि यह एक सीडीरॉम ड्राइवर का उपयोग करे जो जानता है कि रैम में आईएसओ कैसे देखना है - काफी जटिल, और हर प्रकार के बूट करने योग्य प्रोग्राम के लिए अलग। अर्थात। कुछ का उल्लेख करने के लिए Linux, WinPE या UBCD के लिए समान प्रक्रिया नहीं है।

चूंकि उपरोक्त दोनों केवल एक आईएसओ का उपयोग करने के लक्ष्य को हराते हैं, इसलिए हम इस प्रयास को आगे बढ़ाने की अनुशंसा नहीं करते हैं।

कर्नेल विधि

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

मेमटेस्ट के लिए पीएक्सई मेनू प्रविष्टि उतनी ही सरल दिख सकती है:

|_+_||_+_||_+_|

इस उदाहरण में, LABEL Run Memtest86+ प्रविष्टि का नाम सेट करता है, कर्नेल फॉग/मेमटेस्ट/मेमटेस्ट PXElinux को बताता है कि कर्नेल को कहां से लेना है जो क्लाइंट को भेजा जाएगा और संलग्न करें - PXElinux को *इनहेरिटेंस से अतिरिक्त बूट विकल्पों को अनदेखा करने के लिए कहता है .

*नोट: आपके सेटअप के आधार पर, इसकी आवश्यकता भी नहीं हो सकती है और वास्तव में एफओजी में इसका उपयोग नहीं किया जाता है।

कर्नेल + इनिटर्ड विधि

यह विधि कुछ कारणों से अब तक सबसे अधिक इस्तेमाल की जाने वाली और व्यापक रूप से फैली हुई है:

  • आजकल बहुत सारी उपयोगिताएँ Linux की दुनिया से आती हैं।
  • चूंकि लिनक्स के पास बहुत अच्छा हार्डवेयर समर्थन है और यह उपयोग करने के लिए स्वतंत्र है, इसलिए अधिक से अधिक कंपनियां महसूस करती हैं कि लिनक्स अपने मालिकाना कार्यक्रमों को बनाने के लिए एक उत्कृष्ट आधार है।

एक उदाहरण के रूप में यूबीसीडी की सीपीयूस्ट्रेस उपयोगिता का उपयोग करते हैं।

UBCD फ़ाइल संरचना पर, यह उपयोगिता निर्देशिका ubcd/boot/cpustress में स्थित है। जिन फ़ाइलों की हम तलाश कर रहे हैं, उन्हें bzImage कहा जाता है जो कि कर्नेल है, और initrd.gz जो कि प्रारंभिक रैम डिस्क है। यदि आप हमारे द्वारा बनाए गए FOG सेटअप का उपयोग कर रहे हैं, तो हम अनुशंसा करते हैं कि आप निर्देशिका को /tftpboot/howtogeek/utils के अंतर्गत कॉपी करें। एक बार यह हो जाने के बाद, /tftpboot/howtogeek/menus/utils.cfg फ़ाइल को संपादित करें और इसमें UBCD की मेनू प्रविष्टियों में पाई गई बूट प्रविष्टि जोड़ें। यह ubcd/menus/syslinux/cpu.cfg में पाया जा सकता है। एफओजी सेटअप के समायोजन के साथ, मेनू प्रविष्टि इस तरह दिखनी चाहिए:

|_+_|

कहाँ :

  • मेनू लेबल - प्रविष्टि का नाम सेट करता है
  • पाठ सहायता - यह वैकल्पिक निर्देश, सहायता पाठ देता है जो चयनित प्रविष्टि पर जानकारी प्रदान करने के लिए मेनू में दिखाया जाएगा।
  • कर्नेल - TFTPD निर्देशिका में कर्नेल फ़ाइल का स्थान निर्दिष्ट करता है।
  • INITRD - उपरोक्त के समान ही केवल initrd फ़ाइल के लिए।
  • APPEND - अतिरिक्त पैरामीटर निर्दिष्ट करता है जिन्हें बूट किए गए प्रोग्राम में पास किया जाना चाहिए।

ध्यान देने योग्य कुछ बातें हैं:

  • हार्डकोर गीक्स देखेंगे कि हमने LINUX के मूल निर्देश को KERNEL से बदल दिया है। ऐसा इसलिए है क्योंकि: ए। यह उदाहरण को पढ़ने में आसान बनाता है। बी। इस उदाहरण में यह वास्तव में कोई फर्क नहीं पड़ता।
    इसके साथ ही, आमतौर पर जब निर्देश LINUX का उपयोग किया जाता है, तो इसे इस तरह छोड़ना बेहतर होता है क्योंकि यह pxelinux/syslinux को बताता है कि हम केवल किसी कर्नेल का उपयोग नहीं कर रहे हैं बल्कि एक लिनक्स का उपयोग कर रहे हैं।
  • हमने जानबूझकर चुप निर्देश को संलग्न मापदंडों से बाहर कर दिया है। यह हाल के संस्करणों में Syslinux के शांत पैरामीटर को संभालने के तरीके में बदलाव के कारण है।
  • केवल संलग्न पैरामीटर ubcdcmd को बदलकर, स्ट्रेससीपीयू प्रोग्राम के संचालन को बदलना संभव है। तो अन्य कार्यों का उपयोग करने के लिए, किसी को केवल प्रविष्टि की प्रतिलिपि बनाने और स्ट्रेससीपीयू 2 को प्रतिस्थापित करने की आवश्यकता है: सीपीयूइन्फो, सीपीयूबर्न या एमप्राइम 24।

हालांकि यह एक बहुत ही सरल उदाहरण है, यह आपको आगे बढ़ाने के लिए पर्याप्त होना चाहिए।

कर्नेल + Initrd + NFS विधि

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

मेमडिस्क विधि

MEMDISK एक उपयोगिता है जिसे Syslinux पैकेज के साथ वितरित किया जाता है। इस उपयोगिता का उद्देश्य आपको इसकी छवि का उपयोग करके डिस्क (मुख्य रूप से फ़्लॉपीज़ का जिक्र) का अनुकरण करने में सक्षम बनाना है। जिस तरह से यह उपयोगिता काम करती है, वह रैम में उस स्थान से जुड़ना है जो निर्दिष्ट करता है कि फ्लॉपी ड्राइव (ए.के.ए. इंटरप्ट हैंडलर) के साथ कैसे संवाद करना है और इसे एक नए स्थान पर इंगित करता है जिसे मेमडिस्क प्रोग्राम द्वारा नियंत्रित किया जाता है। इस पद्धति के साथ, कर्नेल MEMDISK उपयोगिता है और initrd फ़्लॉपी छवि (.img) फ़ाइल है।

ध्यान देने वाली एक बात यह है कि एफओजी एक मेमडिस्क संस्करण के साथ आता है जो कि इसके द्वारा उपयोग किए जाने वाले pxelinux.0 संस्करण के अनुकूल है। इसलिए, यह अनुशंसा की जाती है कि आईएमजी फ़ाइल के साथ मेमडिस्क फ़ाइल को उनके स्रोत से कॉपी न करें।

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

TestMemIV उपयोगिता, UBCD फ़ाइल संरचना पर ubcd/images/testmem4.img.gz पर पाई जा सकती है। जैसा कि हमारे पास पहले से ही मेमडिस्क डिस्क उपयोगिता है, किसी को केवल img फ़ाइल को Howtogeek/utils/ निर्देशिका में कॉपी करने की आवश्यकता है। एफओजी सेटअप के समायोजन के साथ, मेनू प्रविष्टि इस तरह दिखनी चाहिए:

|_+_|

हालांकि यह यूबीसीडी से एक स्वयं निहित फ्लॉपी छवि फ़ाइल का एक उदाहरण है, अधिकांश अन्य यूबीसीडी प्रोग्राम काम करना शुरू करने के लिए एक ही आधार छवि का उपयोग करते हैं (fdubcd.img.gz) और सीडीरॉम से प्रोग्राम को ऑटोस्टार्ट करने के लिए ubcdcmd संलग्न पैरामीटर का उपयोग करें। पोस्ट बूट। इसका मतलब है कि आप कुछ प्रमुख रिवर्स इंजीनियरिंग के बिना उनकी अधिकांश उपयोगिताओं को नेटवर्क बूट करने योग्य में बदलने में सक्षम नहीं होंगे। जबकि ऐसी रिवर्स इंजीनियरिंग संभव है (जैसा कि यहां देखा जा सकता है) और यह एक उत्कृष्ट गीक अभ्यास है, यह इस गाइड के दायरे से बाहर है।

उपरोक्त के साथ, अब आपके पास उस गूढ़ ओईएम डायग्नोस्टिक या BIOS अपग्रेड उपयोगिता के लिए इस प्रक्रिया को करने के लिए उपकरण हैं।


और इसलिए, गेटवे ऑफ ब्लड से परे और हॉल ऑफ फायर के पीछे बंद, वेलोर लाइट के हीरो के जागने की प्रतीक्षा कर रहा है ...

ज़्यादा कहानियां

नेटफ्लिक्स ने कैसे ब्लॉकबस्टर को नष्ट किया [इन्फोग्राफिक]

नेटफ्लिक्स ने बहुत ही कम समय में फिल्मों को चुनने और उपभोग करने के तरीके को बदल दिया है और अपने प्राथमिक प्रतिद्वंद्वी को बर्बाद कर दिया है। उपभोक्ता बदलाव पर एक दिलचस्प नज़र के लिए इस इन्फोग्राफिक को देखें।

GTrot आपके दोस्तों को यात्रा सलाहकार बनाता है

GTrot के दृष्टिकोण में गुप्त सॉस आपके फेसबुक नेटवर्क का उपयोग है। जब आप GTrot को बताते हैं कि आप न्यूयॉर्क शहर जाना चाहते हैं, तो GTrot आपके सभी Facebook मित्रों से संपर्क करता है और उन लोगों की तलाश करता है जिनके साथ कनेक्शन हैं ...

एचडीआर फोटोग्राफी क्या है, और मैं इसका उपयोग कैसे कर सकता हूं?

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

पाठकों से पूछें: पसंदीदा डील ऐप?

ब्लैक फ्राइडे बस कुछ ही दिन दूर है और छुट्टियों की खरीदारी का मौसम हम पर है। इस सप्ताह हम आपके पसंदीदा डील्स ऐप्स के बारे में सुनना चाहते हैं—आपको चलते-फिरते सर्वोत्तम सौदे कैसे मिलते हैं?

बिगिनर गीक : विंडोज 7 में डिस्क के उपयोग को कम करने के लिए सरल टिप्स

यदि आप सोच रहे हैं कि आपकी हार्ड डिस्क पर क्या जगह ले रहा है, तो आप सही जगह पर आए हैं। आज के लेख में, हम आपको दिखाएंगे कि कैसे अपने कंप्यूटर से अनावश्यक फ़ाइलों से छुटकारा पाएं।

गीक में सप्ताह: विंडोज 7 XP से लगभग पांच गुना अधिक सुरक्षित

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

डेस्कटॉप मज़ा: बहुत बढ़िया ग्रहों की कक्षाएँ वॉलपेपर संग्रह श्रृंखला 1

ग्रहों की छवियां विदेशी संस्कृतियों, खोई हुई सभ्यताओं और उन पर पाए जाने वाले चमत्कारों के विचारों से कल्पना को उत्तेजित कर सकती हैं। विस्मयकारी ग्रहों की कक्षा वॉलपेपर संग्रह की हमारी श्रृंखला में पहले के साथ अपने डेस्कटॉप को ऊपर उठाएं और कक्षा में और उससे आगे ले जाएं।

Google क्रोम और क्रोमियम में एड्रेस बार को ऑटो-हाइड कैसे करें

क्रोम में बहुत से लोगों को पसंद आने वाली सुविधाओं में से एक ब्राउज़र के शीर्ष पर न्यूनतम यूआई है। इसे और भी कम करना चाहते हैं? तब आप निश्चित रूप से प्रायोगिक सुविधाएँ पृष्ठ में जोड़ी गई नई सुविधा का उपयोग करना चाहेंगे।

PowerPoint 2010 का उपयोग करके छवि पृष्ठभूमि कैसे निकालें

हमने हाल ही में आपको फ़ोटोशॉप और कुछ अन्य टूल का उपयोग करके फ़ोटो से पृष्ठभूमि निकालने के बहुत सारे तरीके दिखाए हैं, लेकिन क्या आप जानते हैं कि आप PowerPoint 2010 के भीतर से भी ऐसा ही कर सकते हैं? यहाँ यह कैसे करना है।

पाठक सर्वेक्षण: क्या आप भौतिक पुस्तकों से अधिक ई-पुस्तकें खरीदते हैं?

कल अमेज़ॅन ने घोषणा की कि वे अब भौतिक किताबों की तुलना में अधिक जलाने वाली किताबें बेचते हैं। डिजिटल रीडिंग की ओर इस बदलाव में आप कहां फिट बैठते हैं?