क्या UEFI का विभाजन "MUST" या "SHOULD" में से किसी एक कारण से पहले होना चाहिए? यदि हां तो क्यों?


11

एक गैर-अंग्रेजी Ubuntu-it.org विकी पेज में यह कहा गया है कि UEFI विभाजन MUST को डिस्क की शुरुआत में हमेशा रखा जाना चाहिए।

यह अंग्रेजी उबंटू सामुदायिक सहायता विकी पेज में नहीं है

तो क्या UEFI का विभाजन या तो "MUST" या "SHOULD" (पूर्व पृष्ठ में ख़राब शब्दांकन) को किसी कारण से किया जाना है? यदि हां तो क्यों? या यह पूरी तरह अप्रासंगिक है?


1
मेरी नवीनतम स्थापना (आर्क लिनक्स + GRUB + GPT + UEFI) के लिए, यह अंतिम है
मूरू

जवाबों:


12

इस उत्तर में "SHOULD", "MUST" और "MAY" (बड़े अक्षरों में लिखे) शब्दों की व्याख्या RFC 2119 में की गई है

एक (U) EFI सिस्टम विभाजन (अभी से ESP):

केवल आधिकारिक सीमा है:

  • ESP MUST डिस्क के पहले 2.2 टेराबाइट्स में रहता है।

तो, ESP MUST डिस्क के उन पहले 2.2 टीबी में कहीं भी रहता है, लेकिन ESP के लिए पहला विभाजन होने या डिस्क की शुरुआत पर निवास करने के लिए बिल्कुल कोई आवश्यकता नहीं है।
(यह सिर्फ इतना है कि रेडमंड में कुछ बड़ी कंपनी, WA सिस्टम इंटीग्रेटर्स को अलग तरह से सलाह देती है ...)

मैं इसे डिस्क पर अंतिम विभाजन के रूप में डालूंगा (यदि <2.2TB) क्योंकि यह केवल अन्य ओएस को लोड करने के लिए उपयोग किया जाता है, लेकिन यह सिर्फ एक व्यक्तिगत, पूरी तरह से व्यक्तिपरक राय है!


क्या आपका मतलब है "यदि <2.2 टीबी" उस अंतिम भावना में है? अन्यथा मुझे नहीं लगता कि आपकी सलाह समझ में आती है ...
कुटलुमाइक

@ फैबी, व्यवहार में एक गैर- FAT32 UEFI ठीक काम करेगा?
पचेरियर

2
दस्तावेज़ अपनी पोस्ट में "आधिकारिक सीमा" से जुड़े को संदर्भित करता है BIOS और एमबीआर सीमाओं। ईएसपी एक ईएफआई निर्माण है, इसलिए BIOS सीमाएं इस पर लागू नहीं होती हैं। मैंने ESP को 2TiB मार्क के ऊपर अच्छी तरह से रखा है और उन ESP से कंप्यूटर को सफलतापूर्वक बूट किया है। उस ने कहा, एक एमबीआर डिस्क पर ईएसपी आवश्यक रूप से 2 ^ 32 क्षेत्र (आमतौर पर 2TiB) के निशान से नीचे रहता है, या कम से कम वहां शुरू होता है। एमबीआर शायद ही कभी ईएफआई-आधारित सिस्टम पर सिस्टम डिस्क के लिए उपयोग किया जाता है, इसलिए यह सीमा मुश्किल से एक फुटनोट का गुण है।
रॉड स्मिथ

EFI विभाजन पहले होने का एक अच्छा कारण यह है । मेरे पास सैनडिस्क एक्सट्रीम USB फ्लैश ड्राइव है जो ड्यूल एंड है। एक पक्ष में एक मानक यूएसबी कनेक्टर और दूसरे में फोन के लिए एक यूएसबी-सी कनेक्टर है। विभिन्न लिनक्स इंस्टॉल और एक डेटा विभाजन के लिए ड्राइव पर कई 5 विभाजन हैं। पहले डेटा विभाजन को रखकर, विंडोज और एंड्रॉइड दोनों माउंट और पढ़ / लिख सकते हैं। एंड्रॉइड और किसी भी पूर्व-निर्माता का अपडेट विंडोज सिस्टम केवल हटाने योग्य ड्राइव के पहले विभाजन को माउंट करेगा।
ब्रायनएचवीबी

5

EFI विनिर्देश विशेष रूप से कहा गया है इस विस्तार पर कोई सीमा नहीं देखते हैं कि:

UEFI सिस्टम विभाजन की संख्या या स्थान पर प्रतिबंध नहीं लगाता है जो किसी सिस्टम पर मौजूद हो सकता है।

(संस्करण 2.5, पी। 540.)

एक व्यावहारिक बात के रूप में, ईएसपी को पहले डालना उचित है क्योंकि यह स्थान विभाजन के चलते और संचालन को आकार देने से प्रभावित होने की संभावना नहीं है। उदाहरण के लिए, मान लें कि ESP OS A और OS B विभाजनों के बीच मौजूद है, और आप OS B को हटाने और OS A. को इसकी जगह देने का निर्णय लेते हैं। इस स्थिति में, आपको OS A विभाजन का विस्तार करने से पहले ESP को स्थानांतरित करना होगा। । इसके अलावा, कुछ उपकरण, जैसे efibootmgr, /dev/sda1ESP के लिए डिफ़ॉल्ट स्थान के रूप में उपयोग करते हैं । इस प्रकार, यदि आप ईएसपी को कहीं और रखते हैं और फिर चूक को ओवरराइड करना भूल जाते हैं, तो आप एक अप्रयुक्त प्रविष्टि बना सकते हैं।

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

कई पूर्व-स्थापित विंडोज सिस्टम ने ESP को # 2 की स्थिति में रखा, # 1 के साथ एक छोटे निर्माता-विशिष्ट विभाजन पर कब्जा किया। ऐसा कॉन्फ़िगरेशन ठीक काम करता है, और चूंकि निर्माता के विभाजन को स्थानांतरित या हटाए जाने की संभावना नहीं है, इसलिए यह कॉन्फ़िगरेशन वास्तव में ESP को # 1 स्थान पर रखने से भी बदतर नहीं है। मैं इस तरह के कॉन्फ़िगरेशन को "ठीक" करने के लिए अपने रास्ते से बाहर नहीं जाऊंगा, लेकिन मैं इसे खुद भी इस तरह से नहीं करूंगा, अगर मुझे एक खाली डिस्क दी गई और OSes स्थापित करना शुरू करने के लिए कहा गया।

कुल मिलाकर, यदि आपके पास पहली स्थिति के अलावा अन्य पर ईएसपी बनाने के लिए कुछ सम्मोहक कारण हैं, तो ऐसा करने के लिए स्वतंत्र महसूस करें; लेकिन अगर आप एक खाली डिस्क के साथ शुरू कर रहे हैं और अन्यथा कोई सम्मोहक कारण नहीं है, तो मैं पहले ईएसपी डालूंगा।

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