Ubuntu स्थापित करने के लिए क्या मुझे वास्तव में बूट विभाजन की आवश्यकता है?


13

मैं उबंटू 9.10 स्थापित करूंगा।

हालांकि, जब मैं विभाजन बनाने के लिए उन्नत विकल्पों पर जाता हूं। मैंने फैसला किया है कि मैं एक निर्माण करूंगा

स्वैप फ़ाइल x2 आकार की RAM / (रूट) विभाजन।

मैंने कुछ दस्तावेज पढ़े हैं जो कहते हैं कि आपको पहले विभाजन के लिए एक बूट पार्टीशन (प्राथमिक विभाजन) भी बनाना चाहिए ताकि BIOS आसानी से इसे खोज सके। और केवल 100MB के बारे में आवंटित करें।

मैं सोच रहा हूं कि क्या मुझे बूट पार्टीशन बनाने की जरूरत है? और यह वास्तव में क्या करता है?

बहुत धन्यवाद,


2
यह एक डुबकी है। आपको यहाँ उत्तर मिलेंगे: superuser.com/questions/30216/why-create-many-partitions
innaM

यह प्रश्न मुझे एक डुप्लिकेट के रूप में हड़ताल नहीं करता है।
डेविपरिलो

जवाबों:


8

यह एक विकल्प है। आप कर सकते हैं, या आप नहीं कर सकते हैं। मैं आमतौर पर करता हूं। स्वैप के अलावा, मैं आमतौर पर 3 विभाजन बनाता हूं:

  1. / बूट - आमतौर पर 60 एमबी या तो। फेडोरा के लिए अधिक, या अगर मैं प्रयोग करने की योजना / कई कर्नेल स्थापित है
  2. / - 7 या 8 जीबी बाकी सब कुछ है जो घर / घर नहीं है
  3. / घर - मेरी डिस्क के बाकी।

इस तरह से अलग होने का मुख्य कारण मुझे पुनर्प्राप्ति और बैकअप स्थितियों के दौरान अधिक से अधिक विकल्प देना है। यदि चीजें कभी गलत नहीं होती हैं, तो 1 बड़ा विभाजन काम करेगा और आपको कभी भी देखभाल नहीं करनी पड़ सकती है।

शायद मैं सिर्फ बूढ़ा और पागल हूँ ;-)

यदि आप सुरक्षा के बारे में चिंतित हैं, तो स्थापना के बाद, आप अपना बूट विभाजन केवल पढ़ने के लिए सेट कर सकते हैं। यह किसी को भी (यहां तक ​​कि) आपके कर्नेल को कुछ भी लिखने से रोकता है । काफी हद तक सुरक्षित रहते हुए, इसका मतलब यह है कि जब वे पुराने कर्नेल अपडेट आपके अपडेट विंडो में दिखाई देते हैं, तो वे तब तक इंस्टॉल करने में विफल रहेंगे जब तक आप अपने बूट विभाजन को लिखने योग्य, रिबूट नहीं करते हैं, तब उन्हें इंस्टॉल करें। मैंने अपनी बेटियों के लैपटॉप पर ऐसा किया है, जैसे कि उसके कर्नेल के साथ छेड़छाड़ की गई किसी भी चीज़ के खिलाफ एक अतिरिक्त परत - वह सॉफ़्टवेयर स्थापित कर सकती है, लेकिन अपनी कर्नेल को मॉडिफाई करने के लिए, उसे मुझसे मदद माँगनी होगी। यह मुझे सत्यापित करने का मौका देता है कि यह कुछ ऐसा है जिसे वास्तव में शुरू करने के लिए स्थापित किया जाना चाहिए।


नमस्कार, आपकी मदद के लिए धन्यवाद। मैं सोच रहा था कि बूट एक प्राथमिक विभाजन होगा। / रूट और / घर तार्किक विभाजन होंगे? धन्यवाद।
ant2009

वे सभी तार्किक विभाजन होने चाहिए। IMO।
कार्लफ

2
मैंने अपने बूट विभाजन को एक प्राथमिक विभाजन के रूप में सेट किया, न कि एक तार्किक विभाजन के रूप में। फिर, यह आपदा के मामले में, लेकिन यह तकनीकी रूप से आवश्यक नहीं है। उबंटू में एक अच्छा लेख है ubuntuforums.org/showthread.php?t=282018 विभाजन की मूल बातें समझाते हुए।
डेवपरिलो

यदि आपके पास कई डिस्क हैं तो क्या होगा? बूट विभाजन कहाँ होना चाहिए? sda? sdb2? या क्या बूट पार्टीशन को मिरर करने का कोई तरीका है, और यदि हां, तो क्या यह एक अच्छा विचार है?
CMCDragonkai

अपनी बेटी की कर्नेल की रक्षा करना महत्वपूर्ण है!
CF

12

सामान्य तौर पर, आप हर चीज के लिए एक विभाजन का उपयोग कर सकते हैं। ऐतिहासिक रूप से, कई प्रणालियों ने सिस्टम के विभिन्न हिस्सों के लिए अलग-अलग विभाजन का उपयोग किया, लेकिन यह अब आवश्यक नहीं है।

अभी भी कुछ विशेष परिस्थितियाँ हैं जहाँ आपको एक से अधिक विभाजन की आवश्यकता है:

  • यदि आप पूर्ण डिस्क एन्क्रिप्शन (जैसे LUKS या Truecrypt) का उपयोग करना चाहते हैं, तो आपको एक अलग / बूट विभाजन की आवश्यकता है, क्योंकि आपको :-) से बूट करने के लिए कुछ चाहिए।

  • यदि आप डुअल-बूट करते हैं और दोनों प्रणालियों की फ़ाइलों को पढ़ने में सक्षम होना चाहते हैं, तो उन्हें एक ऐसे फाइल सिस्टम पर रहने की आवश्यकता होगी जिसे दोनों सिस्टम पढ़ सकते हैं। तो यह समझ में आ सकता है कि अगर आपने ड्यूल-बूट लिनक्स और विंडोज को एनटीएफएस या वीएफएटी के साथ एक मल्टीमीडिया विभाजन किया है, तो दोनों फाइलों का उपयोग कर सकते हैं।

  • यदि आप पूर्ण डिस्क एन्क्रिप्शन का उपयोग करते हैं, तो बहुत बड़ी फ़ाइलों (जैसे वीडियो) को पढ़ने और लिखने के लिए ध्यान देने योग्य ओवरहेड है। आप उन लोगों के लिए एक अलग अनएन्क्रिप्टेड विभाजन चाहते हो सकते हैं।

  • यदि आप समय-समय पर अन्य ओएस को पुन: विभाजन या स्थापित करने की योजना बनाते हैं, तो /bootडिस्क की शुरुआत में नंबर एक (जैसे /dev/sda1) के रूप में आपके लिए यह आसान है, ताकि ब्रेकिंग ग्रब से बचें।

कुछ अप्रचलित कारण भी हैं। आप पुराने दस्तावेज़ों में उनके बारे में पढ़ सकते हैं, लेकिन वे वर्तमान प्रणालियों पर लागू नहीं होते हैं:

  • कुछ पुराने हार्डवेयर पर BIOS सीमाओं के कारण एक बूट विभाजन आवश्यक है (जैसे कि एक विभाजन से बूट करने में असमर्थ है 1024 सिलेंडर)। मेरा मानना ​​है कि यह केवल बहुत पुरानी प्रणालियों पर लागू होता है (~ 5-10 वर्ष से अधिक पुराना)।

  • पुराने लिनक्स संस्करणों (V2.2, शायद 2.4) पर एक स्वैप विभाजन स्वैप फ़ाइल की तुलना में तेज था, इसलिए स्वैप विभाजन का होना उचित था। लिनक्स 2.6 पर, दोनों को समान प्रदर्शन ( http://lkml.org/lkml/2005/7/7/326 ) देना चाहिए ।


9

बूट पार्टीशन बनाने की कोई आवश्यकता नहीं है। बिना किसी समस्या के सब कुछ एक विभाजन पर जा सकता है।

यहां तक ​​कि स्वैप एकल विभाजन पर हो सकता है (स्वैप फ़ाइल के रूप में); स्वैप फाइलें स्वैप स्वैप विभाजन की तुलना में कुछ धीमी होती थीं, लेकिन लिनक्स कर्नेल 2.6 के रूप में, उनके पास स्वैप विभाजन के समान प्रदर्शन होता है ( प्रदर्शन के लिए सवाल स्वैप विभाजन बनाम फाइल भी देखें ? serverfault.com पर)।

कई विभाजनों के निर्माण के बारे में सलाह का BIOS को खोजने (जो फर्जी है) से कोई लेना-देना नहीं है। यह ऐसी चीज़ों के बारे में है, जो कई ऑपरेटिंग सिस्टमों के बीच एक सिंगल / होम / आपकानाम विभाजन साझा करते हैं, और कुछ प्रकार के बैकअप को आसान बनाते हैं। अधिकांश उपयोगकर्ताओं के लिए एक एकल विभाजन सेट अप करना और ठीक काम करना सबसे आसान है।


स्वैप फ़ाइलें अब स्वैप विभाजन की तुलना में धीमी नहीं हैं; मैंने इसे इंगित करने के लिए संपादन किया।
सिल्के 25'17
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.