ट्रिपल बूट लायन + विन 7+ लिनक्स


8

मेरे पास आपके लिए एक चुनौती है।

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

वर्तमान में, मैं स्नो लेपर्ड, ड्यूल बूटिंग 10.6.8 और Win7 x64 को मैकबुक प्रो पर चला रहा हूं, जिसमें बूट कैंप का उपयोग करके एक ही आंतरिक एचडी है। सॉफ्टवेयर विकास के लिए, मुझे धातु पर VMux (जैसे VMware या इस तरह से नहीं) चलाने की आवश्यकता है ताकि मैं लिनक्स केवीएम का उपयोग कर सकूं। मुझे पता है कि मुझे इस प्रक्रिया में 10.7 पर पुनर्विचार और अपग्रेड करने की आवश्यकता है, लेकिन मैं ऐसा करने के लिए सबसे अच्छी / आसान प्रक्रिया से जूझ रहा हूं।

मेरे पास 2008 के अंत से बहुत पहले एल्यूमीनियम यूनी-बॉडी मैक हैं।

हार्डवेयर अवलोकन:

  • मॉडल का नाम: मैकबुक प्रो
  • मॉडल पहचानकर्ता: मैकबुकप्रो 5,1
  • प्रोसेसर का नाम: इंटेल कोर 2 डुओ
  • प्रोसेसर की गति: 2.8 गीगाहर्ट्ज़
  • प्रोसेसरों की संख्या: 1
  • कुल संख्या: करोड़
  • एल 2 कैश: 6 एमबी
  • मेमोरी: 4 जीबी
  • बस स्पीड: 1.07 गीगाहर्ट्ज़
  • बूट रोम संस्करण: MBP51.007E.B05
  • एसएमसी संस्करण (सिस्टम): 1.33f8

सीपीयू विशेषताएं:

$ sysctl -a | grep machdep.cpu.features
machdep.cpu.features: FPU VME DE PSE TSC MSR PAE MCE CX8 APIC SEP MTRR PGE MCA CMOV PAT PSE36 CLFSH DS ACPI MMX FXSR SSE SSE2 SS HTT TM PBE SSE3 DTES64 MON DSCPL VMX SMX EST TM2 SSSE3 CX16 TPR PDCM SSE4.1

बाधाओं:

  • मेरा आंतरिक सुपरड्राइव पुराना है और शॉट है, कोई पढ़ा या लिखा नहीं है
  • 4gb का RAM पर्याप्त नहीं है और मैं अक्सर उन कार्यक्रमों के साथ बाहर निकलता हूं जो मैं चलाता हूं जैसे कि Xcode, Eclipse, Visual Studio 2010, आदि।
  • मेरा प्राथमिक HD पूरी तरह से अंतरिक्ष के बाहर लानत है
  • मैंने फ़ेडोरा 16 और सेंटोस 5 दोनों को बूट करने की कोशिश की है, एक बाहरी फायरवायर बीडी-आर से कोई फायदा नहीं हुआ।

उम्मीद की किरण:

  • बाहरी बीडी-आर के साथ मैंने सफलतापूर्वक एक एसएल स्थापित डीवीडी को बूट किया है, इसलिए मुझे पता है कि यह कम से कम उस एक डीवीडी के साथ बूट करने योग्य है
  • मेरे पास iDefrag है और इसे डिस्क के सामने की ओर डेटा को फिर से व्यवस्थित करने के लिए सफलतापूर्वक उपयोग किया है ताकि मैं प्राथमिक HFS + वॉल्यूम को सिकोड़ सकूं।
  • मेरे पास एक बाहरी 3 टीबी ड्राइव है जो पूरी तरह से एचएफएस + है जिसका उपयोग मैं ओएसएक्स से फाइलों को डंप करने के लिए कर सकता हूं। इस डिस्क पर महत्वपूर्ण डेटा है और इसे खो नहीं सकते।
  • मेरे पास एक बाहरी 256GB USB HD है जो वर्तमान में कुछ खिड़कियों के साथ NTFS स्वरूपित है, लेकिन जो भी उद्देश्य के लिए आसानी से स्वरूपित किया जा सकता है।
  • मुझे कुछ हॉट टर्मिनल एक्शन से प्यार है;)

मुझे यह मार्गदर्शिका मिली जो थोड़ी पुरानी है , लेकिन मुझे लगता है कि मूल सिद्धांतों को अभी भी लागू होना चाहिए।

इस गाइड को पढ़ने के बाद, मेरी योजना 2 4 जीबी की छड़ें लाने की थी, एक नया एसएसडी, प्राथमिक ड्राइव के रूप में स्थापित करें और उस पर शेर लोड करें। बिल्कुल सही कैसे, TBD, आप मुझे सबसे आसान तरीका बताएं। मैं तब वर्तमान आंतरिक HD को इस तरह ऑप्टी-बे विस्तार में ले जाऊंगा (लेकिन शायद यह एक नहीं) और दो आंतरिक डिस्क हैं।

जगह में नए हार्डवेयर के साथ, एसएसडी केवल एक विभाजन, गाइड विभाजन तालिका (ईएफआई), ओएक्सएक्स 10.7 होगा। फिर, अगर मैं चीजों को सही ढंग से समझता हूं, तो मैं दूसरे एचडी को एमबीआर के साथ विभाजित कर सकता हूं और एक आधे पर लिनक्स और दूसरे आधे पर Win7 स्थापित कर सकता हूं। संभवतः, मुझे मेनू में तीनों को देखने के लिए rEFIt का उपयोग करने की आवश्यकता होगी । यह गाइड डिस्क पर अंतिम विभाजन होने के लिए विंडोज के बारे में भी बात करता है, मुझे नहीं पता कि क्या यह अभी भी लागू होता है अगर यह दूसरा ड्राइव है?

किसी भी अतिरिक्त जगह मैं वातावरण हटा दिया गया प्राप्त करने के बाद बाहरी डिस्क से माउंट सकता है, लेकिन यह मेरी समझ है कि आप उस राशि आंतरिक ड्राइव से बूट करने के लिए। अब तक मैंने बाहरी लिनक्स यूएसबी स्टिक और लाइव सीडी से बूट करने की कोई भी कोशिश विफल रही है, लेकिन यह मुझे आशीर्वाद नहीं दे सकता है या चीजों को ठीक से प्रारूपित नहीं कर सकता है। मैं ईमानदारी से सोचता हूं कि मैंने चीजों को सही तरीके से किया है, लेकिन मैं सही नहीं हूं और मैं कुछ गलत कर सकता हूं या एक कदम चूक सकता हूं। मैं एप्पल के स्वयं के डिस्क उपयोगिता, की कोशिश की है pendrive और UNetbootin । मैंने फेडोरा 16 और सेंटोस 5 लाइव सीडी को भी जला दिया है और कोई सफलता नहीं मिली है। जब मैं C के साथ बूट करता हूं या cd का चयन करता हूं, तो दोनों ने मुझे अपने मौजूदा विंडोज (ओह विडंबना) में डंप कर दिया।

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

अपडेट करें:

सप्ताहांत में मुझे अपना आंतरिक सुपरड्राइव पढ़ने के लिए मिला, लिखने के लिए नहीं। कृपया मुझसे मत पूछो कैसे या क्यों। मुझे पूरा यकीन नहीं है कि मैंने क्या किया, मैंने बस अलग-अलग सीडी-आर डीवीडी-आर मीडिया के साथ काम किया। मैं अनुमान लगा रहा हूं कि यह अभी भी अंतिम चरण में है, लेकिन इस नए मीडिया के साथ यह एक आसान समय है।


इसके लायक क्या है, आप उन लेजर सफाई डिस्क में से एक को चलाने की कोशिश कर सकते हैं।
रॉबिन

जवाबों:


5

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

चुनौती पर काबू पाने के मुख्य बिंदु:

  1. आंतरिक CD से बूट करके मौजूदा HD में अपग्रेड करने से पहले सभी बिट्स स्थापित करें
  2. डिवाइस को नहीं बल्कि लिनक्स को ग्रुब स्थापित करते समय, लेकिन यह है कि फल के बाद से आपको फाइलों पर कुछ झंडे लगाने पड़ेंगे, यह सुनिश्चित करने के लिए कि ब्लॉक बाद में आपके चारों ओर न घूमें।
  3. चीजें स्थापित होने के बाद, सुपरड्राइव को हटा दें और नए एचडी में डालें और यूएसबी डिस्क इंस्टॉल प्रक्रिया का उपयोग करके लायन को दूसरी ड्राइव पर स्थापित करें और फिर लॉयन से बूट करें। Refit को दूसरे OS के दूसरे डिवाइस को बूट करने में समस्या है , लेकिन पहले डिवाइस को बंद करके इसे ठीक करना चाहिए।
  4. शेर स्थापित करें, वैकल्पिक रूप से पुनः दावा / पुनः चक्र SL डिस्क स्थान। जब भी मैं कर सकता हूं, मैं इसे अकेला छोड़ने की योजना बना रहा हूं, लेकिन शायद दो या तीन महीने अब से इसे मिटा देना एक बार मुझे विश्वास है कि मेरा शेर कार्यक्षेत्र पूरी तरह कार्यात्मक है

केवल वास्तविक संभावित परेशानी मैं इसके साथ देख सकता हूं कि अगर कुछ भी बग़ल में हो जाता है, तो मुझे अब बूट करने के लिए आंतरिक सुपर ड्राइव नहीं मिला है, जिसमें से थर्ड-पार्टी ओएस इंस्टॉल करने की आवश्यकता प्रतीत होती है। जैसा कि मैंने कहा, OSX डीवीडी बाहरी FireWire BD-R से ठीक बूट होगा। शायद सुपरड्राइव के लिए एक यूएसबी-एनक्लोजर काम करेगा? मैं सिर्फ अनुमान लगा रहा हूं क्योंकि USB fw की तुलना में अधिक व्यापक रूप से समर्थित है। सबसे खराब स्थिति मैं इसे फिर से खोलता हूं और कार्यात्मक ड्राइव को चीरता हूं और मरम्मत के लिए सुपरड्राइव फिर से सम्मिलित करता हूं, फिर इसे हटा देता हूं, लेकिन मैं इस संभावित कारण डिवाइस आईडी के साथ सिरदर्द देख सकता हूं और ऐसे, विशेष रूप से लिनक्स में जहां चीजें संदर्भ देंगी / dev / sd * यदि कोई पुष्टि कर सकता है कि उन्होंने बाहरी USB स्टिक या USB सुपरड्राइव एनक्लोजर से थर्ड-पार्टी ओएस इंस्टॉल किया है तो मुझे बहुत अच्छा लगेगा।

संपादित करें:

इच्छुक लोगों के लिए नई विभाजन योजना:

/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *320.1 GB   disk0
   1:                        EFI                         209.7 MB   disk0s1
   2:                  Apple_HFS Mac                     200.0 GB   disk0s2
   3:                  Apple_HFS Linux                   10.0 GB    disk0s3
   4:       Microsoft Basic Data Windows                 109.6 GB   disk0s4

Apple_HFSलिनक्स के बगल में ध्यान दें , मैंने विशेष रूप से विंडोज़ स्थापित करने से पहले इस एचएफएस को प्रारूपित किया था ताकि विंडोज इंस्टॉलेशन प्रक्रिया के दौरान इसे सी के रूप में न उठाए। लिनक्स इंस्टॉल प्रक्रिया के दौरान मैं ext3 या ext4 के साथ प्रारूपण करने जा रहा हूं।

इंस्टॉल का ऑर्डर OSX, Win, Linux है। EFI से OSX बूट, MBR से विंडोज बूट, और लिनक्स विभाजन से बूट करने के लिए EFI (Refit) से भरी हुई श्रृंखला है।

EDIT2:

नवीनतम ArchLinux बूट करने योग्य ISO डिफ़ॉल्ट मापदंडों के साथ ठीक से बूट नहीं हो सका। यह असीम रूप से UDEV UEVENTS की प्रतीक्षा करेगा। नए ISO का जाहिरा तौर पर एक ओपन सोर्स nVidia ड्राइवर के साथ जहाज है जो कम से कम मैकबुक की एक जोड़ी को उड़ा देता है। मैंने Tabएंट्री मारने और nouveau.modeset=0vmlinuz लोड मापदंडों को जोड़ने के बजाय दबाकर मॉड्यूल को बूट पर बंद कर दिया । इसने मुझे रूट शेल में जाने की अनुमति दी।

EDIT3:

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

स्थापना ठीक से गुज़री, लेकिन जब मैंने ग्रब का चयन किया, तो यह मुझे केवल डिवाइस पर स्थापित करने की अनुमति देगा। यह जानते हुए कि मैं ऐसा नहीं चाहता था, मैंने रद्द कर दिया और इसे मैन्युअल रूप से स्थापित करने का प्रयास किया। ग्रब स्थापित पहली बार में विफल रहा। इससे परेशानी यह थी कि मैंने केवल विभाजन ext3 को प्रारूपित किया था और विभाजन तालिका को समायोजित नहीं किया था, लिनक्स विभाजन को बूट करने योग्य नहीं बताया गया था। इसलिए, मुझे ट्विंक और री सिंक करना पड़ा।

  1. स्थापित सीडी से, FN + alt + f2 के साथ एक ऑल्ट कंसोल पर ड्रॉप करें और चलाएं parted
  2. जीएनयू पार्टेड कंसोल से, विभाजन बूट करने योग्य फ्लैग करें toggle 3 bootमेरे लिए यह 3 था क्योंकि यह / dev / sda3 था
  3. यह आपकी विभाजन तालिका को जैक करता है, इसलिए exitबैश में वापस जाने के लिए और shutdown -h nowफिर इलेक्ट्रॉनों के एक नए सेट के साथ, रिफ्लेक्स कंसोल में बूट करें और चलाएंgptsync
  4. अब सिंक में GPT और MBR के साथ, फिर से इंस्टॉल सीडी में रिबूट करें
  5. mount /dev/sda3 /mnt अपनी हार्ड ड्राइव में वापस जाने के लिए
  6. grub-install --root-directory=/mnt --recheck --no-floppy /dev/sda3 विभाजन में ग्रब स्थापित करने के लिए
  7. /mnt/boot/grub/menu.lstसब कुछ ठीक है या नहीं यह देखने के लिए डबल चेक करें । मेरे लिए मैं फ़ाइल पथ पर / बूट उपसर्ग जोड़ने के लिए समाप्त हो गया

सारांशित करने का प्रयास करने के लिए, न तो ext3 को प्रारूपित करना और न ही विभाजन के लिए बूट लोडर को स्थापित करना पर्याप्त था, मुझे यह देखने के लिए कि इसे सिंक से बाहर निकालने और चीजों को समायोजित करने के लिए विभाजन तालिका को छूने की आवश्यकता है। अब मैं सफलतापूर्वक SL, Arch, Win7 को ट्रिपल बूट कर रहा हूं। मुझे अभी तक दूसरी हार्ड ड्राइव को स्थापित करना बाकी है।


2
वापस आने और अपना समाधान पोस्ट करने के लिए धन्यवाद। उम्मीद है कि यह अन्य लोगों को समान मुद्दों की मदद करेगा!
काइल क्रोनिन

3

मेरे पास एक ट्रिपल बूट नहीं है, लेकिन क्योंकि मेरे पास इसके लिए पर्याप्त hhd स्थान नहीं है। अभी मेरे पास शेर और उबंटू हैं। मेरी मैकबुक कमोबेश आपकी ही तरह है, यह प्रो नहीं है लेकिन उसी तारीख से है।

तो यहाँ है कि मैंने इसे कैसे किया:

-पहले मैंने rEFIt स्थापित किया था, जो एक बूट मैनेजर है जो आपको सीडी से एक आसान तरीके से बूट करने की अनुमति देता है और साथ ही दोहरे या ट्रिपल बूट का प्रबंधन करने की अनुमति देता है। नोटा कि यह आपके प्राथमिक विभाजन पर स्थापित है, इसलिए यह हमेशा दिखाई देता है। यह भी ध्यान दें कि आप अभी भी बूट कैंप का उपयोग कर सकते हैं क्योंकि यह एक सिस्टम फीचर है, लेकिन मैं इसकी अनुशंसा नहीं करता। rEFIt को यहां लोड नहीं किया जा सकता है: http://refit.sourceforge.net/

-इसके बाद मैंने हार्ड ड्राइव पर कुछ जगह खाली की और डिस्क उपयोगिता के साथ उस पर कुछ अनलॉकेटेड स्पेस बनाया। मुझे लगता है कि लिनक्स इंस्टालर HFS + (OS X की फाइल सिस्टम) का आकार बदलने में सक्षम नहीं हैं। मैंने लिनक्स विभाजन के लिए 30 जीबी और इसकी स्वैप मेमोरी के लिए 4 जीबी छोड़ दिया।

-मैंने जो किया वह था ओ इसे स्थापित करना, यह मुश्किल था क्योंकि मेरा सुपरड्राइव भी थोड़ा टूटा हुआ है और यह डिस्क को थूकता रहता है। आप वैसे भी usb ड्राइव से इंस्टॉल कर सकते हैं।

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

मुझे लगता है कि इस विषय पर मेरा सारा अनुभव है। जब आप उस बिंदु पर पहुंच गए हैं, तो आप आसानी से विंडोज़ को स्थापित करने के लिए मैक ओएस एक्स के विभाजन को फिर से अनुबंधित कर सकते हैं।

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

मुझे उम्मीद है कि मैंने मदद की।


एक त्वरित टिप्पणी: मेरा मानना ​​है कि बूट करने योग्य रहने के लिए विंडोज को अधिकतम 5 वें स्थान पर होना चाहिए (इसके शून्य अनुक्रमित, इसलिए डिस्क्यूट पर # 4) आइटम। मैंने कभी भी एक डिस्क पर ट्रिपल बूट नहीं किया है, लेकिन आप उस आदेश के बारे में सतर्क हो सकते हैं जिसमें वे लोड किए गए हैं, यह आपके विंडोज बूट को तोड़ सकता है।
अधिकतम चो

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