आधुनिक सिस्टम आम तौर पर अतीत की तुलना में बहुत बड़े / बूट विभाजन के साथ स्थापित होते हैं। समय के साथ संख्या में वृद्धि ही हुई है।
विचार करें:
RHEL 5 ने 101 MiB / बूट विभाजन बनाया।
RHEL 6 ने 500 MiB / बूट विभाजन बनाया।
RHEL 7 ने 500 MiB / बूट विभाजन भी बनाया, लेकिन इसे 7.3 में बदल कर 1024 MiB कर दिया गया, क्योंकि रिलीज़ नोट्स की स्थिति:
Red Hat Enterprise Linux 7 के पिछले रिलीज में, / MB विभाजन का डिफ़ॉल्ट आकार 500 MB पर सेट किया गया था। यह कई कर्नेल और अतिरिक्त पैकेज जैसे कि कर्नेल-डिबगिनो इंस्टाल के साथ सिस्टम पर समस्याओं को जन्म दे सकता है। / बूट विभाजन ऐसे परिदृश्य में पूर्ण या लगभग पूर्ण हो सकता है, जो तब सिस्टम को अपग्रेड करने से रोकता है और अतिरिक्त स्थान खाली करने के लिए मैन्युअल क्लीनअप की आवश्यकता होती है।
Red Hat Enterprise Linux 7.3 में, / boot विभाजन के डिफ़ॉल्ट आकार को 1 GB तक बढ़ाया जाता है, और ये समस्याएँ अब नए संस्थापित सिस्टम पर नहीं होती हैं। ध्यान दें कि पिछले संस्करणों के साथ किए गए इंस्टॉलेशन में उनके / बूट विभाजन का आकार परिवर्तन नहीं होगा, और अपग्रेड करने के लिए अभी भी मैनुअल क्लीनअप की आवश्यकता हो सकती है। (BZ # 1,369,837)
मेरे वर्तमान EL7 सिस्टम में लगभग 200 MiB / बूट में उपयोग किया जाता है, लेकिन मैं आमतौर पर कर्नेल-डिबग पैकेज स्थापित नहीं करता हूं।
जैसा कि लिनक्स कर्नेल समय के साथ बढ़ रहा है, ज्यादातर हार्डवेयर डिवाइस ड्राइवरों को जोड़ने के कारण, इस सिफारिश के साथ-साथ आगे भी बढ़ने की संभावना है।
और फिर से, जैसा कि दूसरों ने नोट किया है, अधिकांश प्रतिष्ठानों के लिए / a बूट विभाजन की कड़ाई से आवश्यकता नहीं है। उदाहरण के लिए, वीएम को आमतौर पर इसकी आवश्यकता नहीं होती है, और यूईएफआई बूटिंग सिस्टम को भी इसकी आवश्यकता नहीं होती है (हालांकि उनके पास एक ईएफआई सिस्टम विभाजन है जो मौजूद होना चाहिए और विभिन्न यूईएफआई फ़ाइलों को रखने के लिए पर्याप्त होना चाहिए)। कुछ बहुत पुरानी विरासत प्रणालियों के लिए और LUKS पूर्ण-डिस्क एन्क्रिप्शन का उपयोग करने के लिए A / बूट विभाजन आवश्यक है।