पीएक्सई (कस्टम मिनी-लिनक्स) के माध्यम से ऐप्पल मैक को बूट कैसे करें


3

मेरे पास एक नेटवर्क सिस्टम है, जहां मैं पीएक्सई (pxelinux.0) के माध्यम से एक कनेक्टिंग क्लाइंट के लिए एक मिनी-लाइनक्स की सेवा करता हूं।

मुझे यह मैक ओएस एक्स के साथ काम करने के लिए नहीं मिल सकता है। नेटवर्क से बूटिंग बैकअप कार्यों के लिए सहेजा गया है। मैं पीएक्सई वी 4 (या कभी-कभी 6, अगर यह बेहतर है) का उपयोग कर रहा हूं। डीएचसीपी आईपी, अगले-सर्वर और बूटफाइल जैसी जानकारी प्रदान करता है।

मैक पर काम करने के लिए मुझे यह कैसे मिल सकता है? GParted जैसा कुछ? मैंने कभी इसकी कोशिश नहीं की।


लगता है अपनी जरूरत मैक इंटेल के लिए है, लेकिन यह स्पष्ट रूप से तो मैं अभी भी के लिए PowerPC मैक इस जोड़ने कर रहा हूँ ने कहा नहीं कर रहा है: wiki.ppckernel.org/w/Mac_Netboot (यह इंटेल मैक के लिए स्पष्ट रूप से काम नहीं करेगा।)
piernov

जवाबों:


4

एमएसीएस "बिल्कुल" पीएक्सई का उपयोग नहीं करते हैं; वे बूट सर्वर डिस्कवरी प्रोटोकॉल (BSDP) नामक एक समान वातावरण का उपयोग करते हैं।

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

  1. बूट करने योग्य ऑपरेटिंग सिस्टम छवियों की एक सूची
  2. डिफ़ॉल्ट ऑपरेटिंग सिस्टम छवि
  3. ग्राहक की वर्तमान में चयनित ऑपरेटिंग सिस्टम छवि (यदि परिभाषित हो)

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

source https://en.wikipedia.org/wiki/Preboot_Execution_Environment#Sibling_en परिवेश


1

IPXE रिप्लेसमेंट PXE फर्मवेयर जैसी उपयोगिता को पहली बार बूट करके PXEboot Intel Macs करना संभव है:

http://ipxe.org/

यदि आपके मैक में एक सीडी / डीवीडी ड्राइव है, तो यह बहुत बुरा नहीं है, आप बस आईपीएक्सई आईएसओ फाइल को सीडी में जलाते हैं और इसे सीडी / डीवीडी ड्राइव में चिपकाते हैं जब भी आप पीबीएसई बूट करना चाहते हैं।

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

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.