GPT डिस्क प्रारूप में बस अपने पूर्ववर्तियों की तुलना में अधिक डेटा हो सकता है। इनमें से एक फ़ील्ड विभाजन नाम है, जिसे आपने पाया है, इसके द्वारा gdisk
या समान सेट किया जा सकता है । हालांकि, GPT से पहले, ऐसे प्रारूप थे जो विभाजन तालिका (जैसे एमबीआर) में लेबल का समर्थन नहीं करते थे, इसलिए डेटा को फ़ाइल सिस्टम लेबल के रूप में fs में संग्रहीत किया गया था। GPT का उपयोग करना एक फाइल सिस्टम के साथ जो लेबल (अर्थात मूल रूप से कुछ भी) का समर्थन करता है इसलिए विभाजन नाम / लेबल और फाइलसिस्टम नाम / लेबल के थोड़ा भ्रमित संयोजन पैदा करता है ।
ये मान पूरी तरह से स्वतंत्र हैं, (हालांकि मैं बिल्कुल उन्हें पूरी तरह से अलग बनाने की सिफारिश नहीं करता हूं) और अधिकांश प्रोग्राम एफएस लेबल का उपयोग करेंगे, क्योंकि एक विभाजन नाम के विपरीत, मूल रूप से सभी फ़ाइल सिस्टम में उपलब्ध है, जो केवल जीपीटी पर है। हालाँकि, कुछ प्रोग्राम विभाजन नाम का भी उपयोग कर सकते हैं। (उदाहरण के लिए /dev/disk/
होता है by-label/
और साथ ही by-partlabel/
।)
मुझे इस बात पर बिल्कुल यकीन नहीं है कि आपको कभी विभाजन लेबल का उपयोग क्यों करना पड़ेगा, लेकिन एक आकस्मिक उदाहरण एक एन्क्रिप्टेड /home
विभाजन हो सकता है । क्योंकि विभाजन एन्क्रिप्टेड है, लेबल (या उस मामले के लिए UUID) को पहले डिक्रिप्ट किए बिना नहीं निकाला जा सकता है। (ध्यान दें कि आम कंटेनर इन मूल्यों का समर्थन करते हैं।) इसलिए, आपको कहीं न कहीं विभाजन संख्या को हार्डकोड करना होगा। क्योंकि कोई भी हार्डकोड नंबर पसंद नहीं करता है, आप इसके बजाय विभाजन लेबल सेट कर सकते हैं और विभाजन को उस तरह एक्सेस कर सकते हैं जब आप डिक्रिप्ट करते हैं।
/dev/disk/by-label