Apple के Reinstall USB का उपयोग करके मैकबुक एयर पर OSX को वर्चुअलबॉक्स में कैसे स्थापित करें


8

मैं वर्तमान में अपने मैकबुक एयर पर OSX और Ubuntu डुअल बूटिंग कर रहा हूं, लेकिन वर्चुअलबॉक्स के माध्यम से Ubuntu के भीतर OSX चलाना अच्छा होगा। यह वर्चुअलबॉक्स का उपयोग करना संभव लगता है और कानूनी है - इसका वर्णन करने वाले एक Oracle ब्लॉग पर एक पोस्ट भी है: http://blogs.oracle.com/karim/entry/installing_mac_os_x_in । वास्तव में, मैंने कहीं और पढ़ा है कि यह केवल OSX सर्वर के साथ कानूनी है, लेकिन सामान्य OSX के साथ अवैध होने का कारण नहीं मिल सकता है - कृपया मुझे बताएं कि क्या आप अन्यथा सोचते हैं।

मेरे पास समस्या यह है कि मैकबुक एयर बूट करने योग्य डीवीडी के साथ नहीं आता है, लेकिन एक "रीइंस्टॉल ड्राइव" के साथ जो कि एक यूएसबी स्टिक है जो सीडीरॉम ड्राइव के रूप में आता है। यह ISO9660-स्वरूपित प्रतीत नहीं होता है, लेकिन इसमें Apple विभाजन तालिका है, जिसमें OSX एक HFS विभाजन पर स्थापित है। refit का कहना है कि इसमें "boot.efi" भी है। मैं नहीं जानता कि Apple बूटिंग / विभाजन बहुत अच्छी तरह से है और वास्तव में इस USB को ISO में बदलने या वर्चुअलबॉक्स में किसी अन्य तरीके से बूट करने के बारे में कुछ सलाह की सराहना करेगा।


1
"लेकिन एक कारण नहीं मिल सकता है कि यह सामान्य OSX के साथ अवैध क्यों होगा" - क्योंकि EULA आपको अनुमति नहीं देता है।
ta.speot.is

1
जबकि मेरा मानना ​​है कि आप अच्छे विश्वास में एक प्रश्न पूछ रहे हैं, ध्यान दें कि आप अभी भी उन प्रतिबंधों के आसपास जाने की कोशिश कर रहे हैं जो संभवतः एक उद्देश्य के लिए हैं। यह सब पूरी तरह से कानूनी है या नहीं, यह यहाँ चर्चा का विषय नहीं है। संबंधित: मैक ओएस एक्स उबंटू होस्ट के साथ वर्चुअलबॉक्स पर अतिथि के रूप में? और VMWare में Mac OS X 10.6 स्नो लेपर्ड कैसे स्थापित करें? (केवल कुछ ही उल्लेख करने के लिए)
slhck

मेरे प्रश्न और उन दोनों के बीच का अंतर यह है कि मैं EULA द्वारा आवश्यक "Apple-ब्रांडेड कंप्यूटर" पर OSX चलाने की योजना बना रहा हूं, जिसमें वर्चुअलाइजेशन का कोई उल्लेख नहीं है। EULA का कौन सा हिस्सा आपको लगता है कि यह उल्लंघन होगा?
५१


अच्छी तरह से केवल एक कारण यह है कि आपको केवल OS X की एक प्रति रखने की अनुमति है । वर्चुअलाइजेशन ("Apple हार्डवेयर पर चल रहा है") शायद यहां सबसे बड़ा कानूनी मुद्दा नहीं है - यह विचार करें कि इसे वर्चुअलाइज्ड हार्डवेयर वातावरण में चलाने से, आप आमतौर पर Apple हार्डवेयर के लिए जाँच करेगा OS X सिस्टम जाँच को दरकिनार। लेकिन मैं कोई वकील नहीं हूं, इसलिए मैं आपको एक निश्चित जवाब नहीं दे सकता।
25'11

जवाबों:


1

मैंने इसे अपने शारीरिक विभाजन से बूट करके काम किया। वास्तव में मेरे मूल प्रश्न का उत्तर नहीं देता है लेकिन यह काम करता है।

इसे करने के दो तरीके हैं:

  1. भौतिक विभाजन को एक vdi में परिवर्तित करना (VBoxManage Convertfromraw ...)
  2. सीधे कच्चे विभाजन तक पहुँचना। मैंने इसे अपरिवर्तनीय भी बनाया ताकि वर्चुअलबॉक्स एक अलग फ़ाइल में लिखता है - मुझे सुरक्षित महसूस कराता है क्योंकि कच्ची पहुंच को काफी खतरनाक माना जाता है (यानी ओएसएक्स इंस्टॉल को नुकसान पहुंचाना आसान है)।
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.