rEFInd एक EFI बूट मैनेजर है। जैसे, यह EFI सिस्टम विभाजन (ESP) या मुख्य OS X विभाजन में फाइलों के रूप में स्थापित होता है; यह एमबीआर के लिए कुछ भी नहीं लिखता है।
आप यह नहीं कहते हैं कि क्या आप ड्यूल-बूट इंस्टॉलेशन स्थापित कर रहे हैं या डेबियन के साथ OS X की जगह ले रहे हैं, इस प्रकार एक शुद्ध-लिनक्स सेटअप बना रहे हैं। यदि बाद में, मेरी सिफारिश GPT विभाजन के बजाय MBR विभाजन का उपयोग करने और GRUB (या LILO या SYSLINUX, यदि आप चाहें) के BIOS संस्करण को स्थापित करने के लिए है। तब मैक अपनी BIOS संगतता परत का उपयोग करके बूट करेगा, और आप कंप्यूटर को एक मानक BIOS-आधारित पीसी की तरह व्यवहार करने में सक्षम होंगे। लिनक्स-केवल EFI- मोड इंस्टालेशन करना मुश्किल है क्योंकि Apple का EFI कार्यान्वयन अजीब है और EFI बूट लोडर के साथ छेड़छाड़ करने के लिए सामान्य लिनक्स टूल्स के साथ काम नहीं करता है efibootmgr
। यद्यपि यह संभव है कि उपकरण जैसे उपकरण के साथ काम करेंbless
(एक ही नाम के एक OS X टूल का अधिक-सीमित कार्यान्वयन), यह प्रक्रिया खराब रूप से प्रलेखित है, और मुझे संदेह है कि अगर डेबियन इंस्टॉलर सीधे इसका समर्थन करता है (हालांकि मैं गलत हो सकता हूं, विशेष रूप से डेबियन 7 के लिए)।
यदि आप एक डुअल-बूट इंस्टॉलेशन कर रहे हैं, तो मैं आपको OS X में rEFInd इंस्टॉल करने की सलाह देता हूं । मुख्य ओएस एक्स विभाजन में स्थापित करने से ईएसपी को स्थापित करने की तुलना में कम समस्याएं पैदा होती हैं, हालांकि कुछ मामलों में ईएसपी के लिए स्थापित करना आवश्यक है। जो भी फाइल सिस्टम आपके लिनक्स कर्नेल को रखता है, उसके लिए EFI फाइलसिस्टम ड्राइवर स्थापित करें, और यदि आप /boot
लिनक्स में एक अलग विभाजन का उपयोग करते हैं, तो refind_linux.conf
उस निर्देशिका में एक फ़ाइल बनाना सुनिश्चित करें जो आपके लिनक्स कर्नेल रखती है। यह सभी rEFInd प्रलेखन में वर्णित है ।