मूल रूप से, आपको तीन विकल्प मिले हैं:
विकल्प 1: BIOS / MBR
आप MBR पार्टीशन टेबल के साथ BIOS- मोड बूटिंग का उपयोग कर सकते हैं। आपके प्रश्न में बताई गई बातों के विपरीत, लिनक्स करता है नहीं प्राथमिक विभाजन की आवश्यकता है। सिर्फ एक प्राथमिक के साथ बूट करने के लिए विंडोज प्राप्त करने के तरीके भी हैं, लेकिन मैं उस पर एक विशेषज्ञ नहीं हूं। इस प्रकार, आपको इसे दो या तीन प्राथमिक विभाजन के साथ काम करने में सक्षम होना चाहिए और तार्किक विभाजन पर बाकी सब कुछ। इसे स्थापित करना कठिन नहीं होना चाहिए, लेकिन बहुत कम विवरण हैं, जिनमें से कई का कोई सही या गलत उत्तर नहीं है। मैं फ्रीबीएसडी या विंडोज पहले और लिनक्स आखिरी स्थापित करने की सलाह देता हूं। शुरू करने से पहले अपने विभाजन की तैयारी करना सार्थक हो सकता है, यदि आप अपनी आवश्यकताओं को पहले से ही अच्छी तरह से समझते हैं।
विकल्प 2: EFI / GPT
आपके पास जितने चाहें उतने GPT विभाजन हो सकते हैं (128 डिफ़ॉल्ट सीमा है, लेकिन यदि आवश्यक हो तो उठाया जा सकता है)। GPT में प्राथमिक, विस्तारित और तार्किक विभाजन के बीच कोई अंतर नहीं है; बस हैं विभाजन (कोई संशोधक नहीं)। हालाँकि, Windows केवल GPI डिस्क से EFI मोड में बूट होगा, इसलिए यह विकल्प आपके EFI- सक्षम फर्मवेयर पर निर्भर करता है। (यदि आपके पास इस दृष्टिकोण का पक्ष लेने के लिए एक मजबूत पर्याप्त कारण था, तो आप उपयोग में देख सकते हैं DUET BIOS-आधारित कंप्यूटर पर, लेकिन IMHO जो कि ज्यादातर मामलों में इसके लायक होने से अधिक प्रयास है।) मान लें कि आपको EFI- आधारित कंप्यूटर मिला है, इस दृष्टिकोण के साथ सबसे बड़ी समस्या यह है कि कंप्यूटर FreeBSD EFI बूट लोडर अभी भी प्रायोगिक है और FreeBSD इंस्टॉल प्रक्रिया में एकीकृत नहीं है, या यहां तक कि आधिकारिक तौर पर बाइनरी रूप में उपलब्ध है। इस प्रकार, आपको ईबीएस मोड में BIOS मोड और विंडोज में FreeBSD को बूट करने की आवश्यकता हो सकती है। (लिनक्स किसी भी मोड में बूट हो सकता है।) यह सबसे आधुनिक ईएफआई-आधारित कंप्यूटरों के साथ संभव है, लेकिन यह अजीब हो सकता है। इसका उपयोग करने का सबसे कम अजीब तरीका है refind बूट मैनेजर के रूप में। यह कार्यक्रम एक EFI बूट प्रबंधक है, लेकिन इसमें BIOS-मोड बूट लोडर लॉन्च करने का विकल्प शामिल है। आपको इसे अनलिमिटेड करना होगा scanfor
लाइन में refind.conf
और यह सुनिश्चित करें hdbios
इसके विकल्पों में से है। ज्ञात हो कि rEFInd की BIOS-मोड बूट लोडर लॉन्च करने की क्षमता सीमित है, हालांकि, इसलिए इस दृष्टिकोण में बहुत प्रयास करने से पहले अपने कंप्यूटर पर इसका परीक्षण करें।
विकल्प 3: BIOS / संकर MBR
मैं इस विकल्प का उल्लेख करने में संकोच करता हूं, क्योंकि IMHO यह तीनों में से सबसे खराब है; लेकिन मैं पूरा करने की कोशिश कर रहा हूं, कम से कम विकल्पों की गणना करने में। जब एक के साथ प्रस्तुत किया संकर MBR, विंडोज एमबीआर पक्ष को देखता है, लिनक्स जीपीटी पक्ष को देखता है, और फ्रीबीएसडी दोनों तरफ देखता है। इसका अपडाउन यह है कि आप सभी OSes के लिए GPT का उपयोग करके डिस्क को पार्टीशन कर सकते हैं, उसके साथ Linux और FreeBSD सेट कर सकते हैं, GPT डिस्क पर एक संकर MBR बना सकते हैं, और MBR विभाजन का उपयोग करने के लिए Windows स्थापित कर सकते हैं। फिर आपको GRUB को फिर से स्थापित करना होगा (क्योंकि Windows GRUB को अधिलेखित करने पर जोर देगा)। यह एक स्वीकार्य विकल्प हो सकता है यदि आपको वास्तव में उपलब्ध होने की तुलना में अधिक प्राथमिक विभाजन की आवश्यकता है, लेकिन जैसा कि हाइब्रिड एमबीआर पर लिंक किए गए पेज का वर्णन है, वे जीपीटी विनिर्देश का उल्लंघन करते हैं और वे आपके विभाजन प्रबंधन में नए खतरों का परिचय देते हैं। इस प्रकार, मैं इस विधि की अनुशंसा नहीं कर सकता जब तक कि आपके पास इसका उपयोग करने के लिए कोई सम्मोहक कारण न हो। (यह आवश्यक हो सकता है यदि आप एक मैक पर स्थापित कर रहे थे, उदाहरण के लिए।)
कुल मिलाकर, मुझे लगता है कि BIOS / MBR विकल्प आपकी स्थिति के लिए सबसे अच्छा होने की संभावना है; हालाँकि, यदि आपके पास एक EFI- आधारित कंप्यूटर है और यदि आप ब्लीडिंग-एज FreeBSD सॉफ़्टवेयर के साथ प्रयोग करना चाहते हैं, तो आप EFI / GPT विकल्प पर विचार कर सकते हैं। यदि आप एक मैक का उपयोग कर रहे हैं, तो हाइब्रिड एमबीआर विकल्प की आवश्यकता हो सकती है।