मैक पर बिना किसी वर्चुअलाइजेशन के 20+ ऑपरेटिंग सिस्टम इंस्टॉल करना


13

एक वैज्ञानिक परियोजना के लिए मुझे अपने मैक प्रो पर इन ऑपरेटिंग सिस्टम को स्थापित करने की आवश्यकता है।

पकड़ है ...

यह एक देशी हार्डवेयर पर चलना है, कोई स्तर 1 या 2 वर्चुअलाइजेशन की अनुमति नहीं है।

यहां उन ओएस की सूची दी गई है जिन्हें मैं बूट करने में सक्षम होने की आवश्यकता है (कुछ को बाद में भी जोड़ा जा सकता है):

1. FreeDOS
2. Windows 95
3. Windows XP
4. Windows 7
5. Windows 10
6. Slackware
7. Debian
8. Ubuntu
9. Arch
10. Gentoo
11. Fedora
12. Xinu
13. Minix
14. FreeBSD
15. NetBSD
16. OpenSolaris
17. OS X v10.0
18. OS X v10.1
19. OS X v10.2
20. OS X v10.3
21. OS X v10.4
22. OS X v10.5
23. OS X v10.6
24. OS X v10.7
25. OS X v10.8
26. OS X v10.9
27. OS X v10.10
28. OS X v10.11

कोई मुझे बता सकता है कि क्या यह मैक के लिए कुछ मौजूदा बूटलोडर के साथ संभव है या नहीं?

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


7
सरल उत्तर होगा "नहीं"। अधिक जटिल होगा .. मशीन से अधिक पुराना कोई मैक ओएस स्थापित नहीं कर सकता (और कोई मैक जो 10.1 चला सकता है 10. 10.8 चला सकता है, इसलिए 22 को वहीं पकड़ें)। आप कुछ कर सकते हैं, अगर वीएम में सभी खिड़कियां नहीं हैं, लेकिन ऊपर के एक्सपी को छोड़कर हार्डवेयर [बूट कैंप] में नहीं। निक्स परिवार, आइडीके।
टेटसुजिन

1
आप Mac OS 7, Mac OS 8 और Mac OS 9 को भूल गए, जो तब 31 OS तक
चलता है

4
@ जॉनडॉर्थी कृपया वैज्ञानिक परियोजना के उद्देश्य को जोड़ें। इस सवाल का जवाब देने से मुझे पहले से ही सूअर का
बच्चा

7
बस जिज्ञासु के लिए: आप वीएमएस क्यों नहीं चला सकते?
वर्नरसीडी

3
OSX 10.0-10.3 के पास सार्वजनिक रूप से उपलब्ध इंटेल बिल्ड भी नहीं है, इसलिए आपको कम से कम एक अतिरिक्त पावरपीसी मशीन (या वर्चुअल मशीन की अनुमति) की आवश्यकता है।
el.pescado 12

जवाबों:


28

आपके मैक प्रो के आधार पर निम्नलिखित ओएस चलने चाहिए (या नहीं)। मैंने कभी बेचा हर मैक प्रो को शामिल नहीं किया, लेकिन मैंने प्रमुख विकास चरणों को सूचीबद्ध करने की कोशिश की (उदाहरण के लिए विभिन्न ईएफआई-आर्किटेक्चर 32 बिट-> कुछ बिट:

                     MacPro1,1   MacPro3,1  MacPro5,1* MacPro6,1 
 1. FreeDOS            +/-         uc         uc         uc
 2. Windows 95          -           -          -          -
 3. Windows XP         ++          ++         ++          -
 4. Windows 7          ++          ++         ++          -
 5. Windows 8           -         (++)        ++         ++
 6. Windows 10          -         (++)       (++)        ++
 7. Slackware           +           +          +          +
 8. Debian              +           +          +          +
 9. Ubuntu              +           +          +          +
10. Arch                +           +          +          +
11. Gentoo              +           +          +          +
12. Fedora              +           +          +          +
13. Xinu                -           -          -          -
14. Minix              uc          uc         uc         uc
15. FreeBSD           +/-          uc         uc         uc
16. NetBSD            +/-         +/-        +/-         uc
17. OpenSolaris         +         +/-        +/-         uc
18. OS X v10.0          -           -          -          -
19. OS X v10.1          -           -          -          -
20. OS X v10.2          -           -          -          -
21. OS X v10.3          -           -          -          -
22. OS X v10.4         ++           -          -          -
23. OS X v10.5         ++          ++          -          -
24. OS X v10.6         ++          ++         ++          -
25. OS X v10.7         ++          ++         ++          -
26. OS X v10.8          -          ++         ++          -
27. OS X v10.9          -          ++         ++         ++
28. OS X v10.10         -          ++         ++         ++
29. OS X v10.11         -          ++         ++         ++

-: doesn't run  ++: officially supported (++): runs probably +: runs maybe one/two drivers missing
+/-: some drivers missing  uc: unclear  *Newer MacPro5,1s probably can't run 10.6 

मैंने विभिन्न स्रोतों से इस सूची को संकलित किया है और यह शायद पूरा नहीं हुआ है। मैंने OS X संस्करणों के छोटे संस्करण संख्या (जैसे MacPro1,1 को कम से कम 10.4.7 की जरूरत है) का गबन किया है। कुछ प्रविष्टियों को अच्छी तरह से वित्त पोषित किया जाता है (जैसे कि माइक्रोसॉफ्ट और ऐप्पल ओएस), दूसरों को मेरे स्वयं के अनुभव या इंटरनेट स्रोतों से प्राप्त किया जाता है। A +या +/-जरूरी नहीं है कि सिस्टम को स्थापित / बूट करना आसान काम है। मैं हालांकि अधिक जानकार लोगों द्वारा संपादन का स्वागत करता हूं।


परिशिष्ट:

मुझे दो कंप्यूटर लुकलेस मिले हैं, जो संभवतः उन सभी प्रणालियों को चलाते हैं, दूसरा एक वीडियो कार्ड को याद करता है - और दोनों स्पष्ट रूप से मैक मैक हैं:

यहाँ छवि विवरण दर्ज करें

यहाँ छवि विवरण दर्ज करें

;-)


अच्छा, मैं इसे भविष्य के संदर्भ के लिए सहेज रहा हूं। एक अन्य टिप्पणी में, उन्होंने कहा कि मैक प्रो लगभग एक साल पुराना है, इसलिए यह शायद एक macpro6,1 (2013 की देर से श्रृंखला) है।
गॉर्डन डेविसन 21

@GordonDavisson मैंने वह भी देखा, लेकिन बहुत देर से।
कालोनोमथ

2
वाह, धन्यवाद, मुझे लगता है मुझे इस परियोजना के लिए "कुछ" मैक की आवश्यकता होगी;)
जॉन डौर्थी

1
हालांकि आधिकारिक तौर पर समर्थित नहीं MacPro1,1 वर्तमान 10.11 पिकेर अल्फा बूट लोडर के साथ करने के लिए सब कुछ चला सकते हैं github.com/Piker-Alpha/macosxbootloader
ली Joramo

1
@LeeJoramo मुझे नहीं लगता कि Mac Pro1,1 मूल रूप से Panther (10.3) या उससे नीचे चला सकता है, क्योंकि वे केवल PPC थे।
वाहफुन्हापी

17

यह हार्डवेयर में नहीं किया जा सकता है

मैक ओएस 10.0 10.3 के माध्यम से केवल पावरपीसी मशीनों पर चलता है। 10.4 और 10.5 दोनों पर चल सकते हैं (10.4 में दो प्लेटफार्मों के लिए अलग-अलग संस्करण थे, लेकिन 10.5 ने एक एकीकृत इंस्टॉलेशन का उपयोग किया)। 10.6 और बाद में केवल इंटेल सीपीयू पर चल सकता है। इस प्रकार, अस्तित्व में कोई कंप्यूटर नहीं है जो 10.3 और 10.6 दोनों चला सकता है। इसके अलावा, 10.7 केवल 64-बिट इंटेल सीपीयू का समर्थन करता है (हालांकि इसके बहुत सारे घटकों में 32- और 64-बिट बायनेरी दोनों शामिल हैं), और 10.8 के लिए भी 64-बिट ईएफआई फर्मवेयर की आवश्यकता होती है।

कोई मैक अपने आप से पुराना ओएस नहीं चला सकता है - इसके लिए ड्राइवरों को लिखने के लिए हार्डवेयर मौजूद नहीं था।

VM में, 10.7 से पहले कोई OS नहीं [शायद 10.5 / 10.6 सर्वर iirc, लेकिन नॉन-सर्वर] VM के लिए लाइसेंस प्राप्त नहीं है।

विंडोज चलाने के लिए बूट कैंप - विंडोज एक्सपी को चलाने के लिए कोई मैक पुराना नहीं है, विंडोज 10 चला सकता है, क्योंकि बूट कैंप खुद को सीमित करता है कि कौन सा ओएस स्थापित किया जा सकता है।

यूनिक्स वेरिएंट के लिए, मैं संपादन आमंत्रित करता हूं ...


No Mac can run an OS older than itself मेरे पास 1 साल का मैक प्रो है जो ठीक होना चाहिए। हालाँकि आप सही कह रहे हैं कि 10.6 से पहले के संस्करणों को स्थापित करना शायद असंभव होगा और मुझे हमारे स्कूल के पुराने मैक का उपयोग करने की आवश्यकता होगी।
जॉन डोर्थी

1
नहीं - एक 1 वर्षीय मैक प्रो एल कैपिटन और योसेमाइट चलाएगा, पहले कुछ भी नहीं [मावेरिक्स यदि आप भाग्यशाली हैं]। उससे पहले कुछ भी, एक उम्मीद नहीं। 'स्कूल से पुराना मैक' वही होगा, जिस दिन इसे बनाया गया था, उससे पहले कुछ भी नहीं। मैं आवश्यक बिंदु को और अधिक महत्वपूर्ण बनाने के लिए अपनी पोस्ट को संपादित करने जा रहा हूं ...
टेटसुजिन

2
यदि आपका मैक प्रो एक साल पुराना है, तो संभवतः यह 2013 के अंत के मॉडल में से एक है । ये तब जारी किए गए जब OS X 10.9.1 चालू था, लेकिन 10.9.1 में नए मॉडल के लिए आवश्यक ड्राइवर, समर्थन फ़ाइलें आदि शामिल नहीं थे, इसलिए Apple ने एक विशेष संस्करण जारी किया - 10.9.1 build # 13B4116 - के साथ आवश्यक समर्थन जोड़ा गया। बाद के संस्करणों (10.9.2 से शुरू) में इन मॉडलों के लिए समर्थन शामिल है। Apple ने OS X के किसी भी पुराने संस्करण में आवश्यक फाइलें कभी नहीं जोड़ी हैं, इसलिए आप इस मैक पर पहले कुछ भी नहीं चला पाएंगे।
गॉर्डन डेविसन 21

[जारी रखें] आप फ्रेंकस्टीन को ओएस एक्स के पुराने संस्करण में आवश्यक ड्राइवर आदि बनाने में सक्षम हो सकते हैं, लेकिन आपको ओएस संरचना के बारे में बहुत कुछ जानना होगा कि यह कैसे करना है, और इसकी कोई गारंटी नहीं है। वैसे भी संगत रहो। वे निश्चित रूप से 10.6 से पहले किसी भी चीज के साथ संगत नहीं होंगे, क्योंकि सभी वर्तमान कर्नेल ड्राइवर केवल 64-बिट हैं, और 10.6 से पहले कर्नेल 32-बिट था (10.6 के माध्यम से 10.8 में "वसा" गुठली थी जो या तो 32- या में चल सकती थी) 64-बिट मोड)।
गॉर्डन डेविसन 21

@Tetsujin तो, अगर मेरे पास 10.7 या 10.8 की एक स्थापित डिस्क / आईएसओ है तो मैं नए मैक प्रो पर मैक ओएस के इस संस्करण को स्थापित नहीं कर सकता हूं? और 64 बिट सीपीयू 32 बिट ओएस चला सकता है, यह एक मुद्दा नहीं है, आप बस विभिन्न निर्देशों का उपयोग करते हैं जो चिप प्रदान करता है। GPU ड्राइवरों और संगतता के बारे में, मुझे उच्चतम रिज़ॉल्यूशन की आवश्यकता नहीं है, मैं 256 रंगों आदि पर कुछ डिफ़ॉल्ट (कम रेस) मोड में ओएस चला सकता हूं, यह इस परियोजना के लिए कोई समस्या नहीं है।
जॉन डौर्थी

4

पहले Microsoft ऑपरेटिंग सिस्टम के साथ अन्य मुद्दों को लाने के अलावा, आप इस मुद्दे पर चलेंगे कि उन्हें MBR- स्वरूपित हार्ड डिस्क की आवश्यकता है, जो अधिकतम चार विभाजन का समर्थन करता है। आप या तो कई हार्ड डिस्क के साथ, या शारीरिक रूप से हार्ड डिस्क को स्वैप करने में सक्षम हो सकते हैं।

आप Windows के बहुत पुराने संस्करणों के साथ भी समस्या में भाग सकते हैं जिसमें हार्डवेयर की आवश्यकता हो सकती है जिसमें आपका Mac शामिल नहीं है। मैं एक विशिष्ट उदाहरण के बारे में सोच भी नहीं सकता।


Win95 तब तक FAT32 का समर्थन नहीं करता जब तक आपको OSR2 नहीं मिलता। FAT32 के बिना, आप 2GB तक सीमित होंगे जो Win7 या Win10 के लिए पर्याप्त बड़ा नहीं है। 4 विभाजनों को तार्किक ड्राइव के साथ विस्तारित विभाजन का उपयोग करके चारों ओर काम किया जा सकता है। इसके अतिरिक्त, 4 से अधिक विभाजन हो सकते हैं; विशिष्ट MBR समर्थन केवल 4 सक्रिय विभाजन तक सीमित है। लेकिन सामग्री को नष्ट किए बिना विभाजन की सीमाओं को सुरक्षित रूप से समायोजित करके, एक व्यक्ति "विभाजन 2" बिंदु बना सकता है जहां एक और ओएस हार्ड ड्राइव पर निष्क्रिय बैठता है। मैं सबसे अच्छा w / प्रलेखन, रनिज्ड पार्ट मिग और XFDisk और OpenBSD fdisk उस के साथ मदद कर सकता था।
TOOGAM

@TOOGAM दिलचस्प है। मुझे नहीं पता था कि कई अलग-अलग एमबीआर प्रारूप थे। आप सही हैं, कुछ 16 प्राथमिक विभाजन का समर्थन करते हैं, लेकिन यह बहुत ही गैर-मानक है। मुझे नहीं लगता कि आप विस्तारित विभाजन को बूट करने योग्य बना सकते हैं, हालांकि, कम से कम ट्रिकी बूटलोडर जोड़तोड़ के बिना नहीं, जो ओपी के इरादे के लिए काउंटर चलाने के लिए लगता है।
केविन कीन

किस बूट लोडर पर निर्भर करता है। एक बूट लोडर दूसरे स्थान पर कोड चलाता है। वह "अन्य कोड" एक ऑपरेटिंग सिस्टम, या अन्य बूट लोडर हो सकता है (इसलिए क्यों GRUB में "चेनलोडर" नामक एक विकल्प है: यह एक श्रृंखला है, एक श्रृंखला प्रतिक्रिया की तरह)। ऑपरेटिंग सिस्टम का विकल्प प्रदान करने वाला एक बूट लोडर एक "बूट मैनेजर" है। कुछ बूट लोडर केवल प्राथमिक विभाजन का समर्थन करते हैं; मुझे लगता है कि कुछ (OS / 2's? Ranish / XFDisk?) विस्तारित बूटिंग का समर्थन करता है। कुछ कम लचीले हो सकते हैं। OpenBSD के 2 बूट लोडर का उपयोग करता है; इंस्टॉलर हार्ड बूट कोड को 1-बूट लोडर में स्थान देता है जो सिर्फ एक अधिक सक्षम 2 डी लोडर चलाता है।
TOOGAM

1

मिनिक्स पर, हार्डवेयर समर्थन एक मुद्दा हो सकता है। सबसे पहले - क्या आप एंड्रयू टैनैनबाम की किताब से मूल मिनिक्स या नवीनतम पुनरावृत्ति के बारे में बात कर रहे हैं?

Http://wiki.minix3.org/doku.php?id=usersguide:hardwarerequirements के अनुसार इसे BIOS के साथ एक कंप्यूटर की आवश्यकता होती है (UEFI की नहीं - हालाँकि आप स्पष्ट रूप से उस समस्या को दरकिनार करने के लिए GRUB का उपयोग कर सकते हैं) एक एमबीआर-स्टाइल डिस्क। मुझे लगता है कि आखिरी वह हो सकता है जो आपके लिए मिनिक्स को मार सकता है; जहाँ तक मुझे पता है, सभी Macs EFI का उपयोग करते हैं।

इसके अलावा, हार्डवेयर समर्थित राशि काफी सीमित लगती है; उदाहरण के लिए, केवल 10 अलग-अलग एनआईसी सूचीबद्ध हैं। आप नेटवर्किंग प्राप्त करने में सक्षम नहीं हो सकते हैं।


0

मैं वर्तमान में Mac Pro 1,1 दोहरी बूटिंग OS X 10.11 (El Capitan) + Windows 10 x64 का मालिक हूं । मुझे किसी भी ड्राइवर की असंगति का अनुभव नहीं हुआ। उस लक्ष्य को प्राप्त करने के लिए आपको कुछ संशोधन करने होंगे।

  1. REFInd स्थापित करें
  2. एक Apple संगत GPU प्राप्त करें जिसे "Apple ROM" के साथ नवीनतम OS X संस्करण चलाने के लिए फ्लैश किया जा सकता है + एक ही समय में बूटिंग स्क्रीन होने पर सुनिश्चित करें कि आप GPU कार्ड आपके सभी लिनक्स डिस्ट्रो (PS: Don) द्वारा अच्छी तरह से समर्थित हैं। 'नया मैक्सवेल आर्किटेक्चर वाला नया एनवीडिया ग्राफिक कार्ड न खरीदें)
  3. एक अतिरिक्त SATA ड्राइव (जिसे आप "इंस्टॉलेशन डिस्क" के रूप में उपयोग करेंगे। बूटिंग असंगतता के कारण हम स्थापित करने के लिए (OSX, Linux, और Windows) का उपयोग नहीं करते हैं।
  4. वर्चुअलबॉक्स (PS: वर्चुअलबॉक्स का उपयोग वास्तविक भौतिक हार्ड ड्राइव को VM पर माउंट करने के लिए किया जाएगा जहां आपका Windows ऑपरेटिंग सिस्टम बूट करने योग्य विभाजन स्थापित करने के लिए स्थापित किया जाएगा )
  5. UNetbootin (स्पेयर एसएटीए ड्राइव पर अपने सभी लिनक्स इंस्टॉलेशन "सीडी" बनाने के लिए)

नोट: यदि आप चाहें तो मैं 3 ट्यूटोरियल (आसान और सरल तरीका) समझा सकता हूं कि कैसे

  1. MacPro 1,1 पर लिनक्स के किसी भी संस्करण को स्थापित करें
  2. MacPro 1,1 पर विंडोज के किसी भी संस्करण को कैसे स्थापित करें

और अंत में

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