अपनी ड्राइव को विभाजित करने का सबसे अच्छा तरीका क्या है?


16

मैं आमतौर पर एक ही विभाजन पर लिनक्स स्थापित करता हूं क्योंकि मैं इसे केवल निजी डेस्कटॉप के रूप में उपयोग करता हूं।

हालाँकि, हर अब और फिर मैं बॉक्स को पुनर्स्थापित करता हूं। और जो मैं करता हूं वह बस अपनी फ़ाइलों को एक बाहरी हार्ड डिस्क के साथ घूमने के लिए है।

तो मैं अपने बॉक्स को पुन: स्थापित करते समय (जैसे दूसरे डिस्ट्रो पर स्विच करना) कैसे रोक सकता हूं?

जवाबों:


22

अपना / घर एक अलग विभाजन पर रखें। जब आप किसी अन्य डिस्ट्रो में स्विच करते हैं या अपने वर्तमान को अपग्रेड करते हैं तो इस तरह से इसे अधिलेखित नहीं किया जाएगा। अपने स्वयं के विभाजन पर अपनी अदला-बदली करना भी एक अच्छा विचार है। लेकिन यह आपके डिस्ट्रो के इंस्टॉलर द्वारा स्वचालित रूप से किया जाना चाहिए।

जिस तरह से मेरा लैपटॉप सेटअप है, मेरे पास निम्नलिखित विभाजन हैं:

/ 
/home 
/boot 
swap 

3
स्वैप विभाजन पर +1। दरअसल, स्वैप और बूट के अलग होने के पीछे का सिद्धांत यह है कि यदि आप उन विभाजनों को शून्य सिलेंडर के करीब बनाते हैं, तो वे धुरी के निकटतम डिस्क पटरियों पर होंगे, और डिस्क की तलाश में थोड़ा तेज हो जाएगा। इसलिए आपकी पृष्ठ फ़ाइल स्थान और केंद्र के निकटतम आपका बूट लोडर का अर्थ प्रदर्शन बढ़ सकता है। जब तक आप सॉलिड-स्टेट का उपयोग नहीं कर रहे हैं, तब तक कोई बात नहीं।
मिलनर

1
+1 अलग / घर। आप अपनी सभी व्यक्तिगत फ़ाइलों (संपूर्ण / होम विभाजन) को एन्क्रिप्ट कर सकते हैं, और गैर-निजी सिस्टम फ़ाइलों और पुस्तकालयों तक पहुंच को अनावश्यक रूप से धीमा नहीं कर सकते।
एलेक्स बी

2
आपके पास एक अलग विभाजन पर एक स्वैप फ़ाइल है ?? क्या आपका मतलब यह नहीं है कि आपके पास एक स्वैप विभाजन है ?
11

1
/swp? एक स्वैप विभाजन कहीं भी माउंट नहीं किया गया है, इसलिए आपका उत्तर कुछ भ्रामक है।
डेनिलसन सा मायिया

2
मुझे लगता है कि तुम सिर्फ लिखना चाहिए swapबजाय /swpआदेश के रूप में दूसरों को पहले से ही उल्लेख किया है किसी भी भ्रम को रोकने के लिए।
क्रिस्टियन सियुपिटु

3

केवल विभाजनों पर निर्भर होने के बजाय, लिनक्स के तहत मैं आमतौर पर एलवीएम का उपयोग करने की सलाह देता हूं। यह आपको बाद में आवश्यकतानुसार फाइलसिस्टम को बढ़ने और सिकोड़ने की अनुमति देता है (हालांकि बढ़ते हुए सिकुड़ने की तुलना में आसान हो जाता है), यहां तक ​​कि फाइल सिस्टम भी ext2 / 3/4 के मामले में सक्रिय है (मैंने सफलतापूर्वक फाइल सिस्टम के आकार में वृद्धि की है जबकि वे सक्रिय थे, हालांकि मैंने कभी इस तरह से एक के आकार को कम करने की कोशिश नहीं की है)।

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


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

हां डिफ़ॉल्ट Ubuntu इंस्टॉलर इस संबंध में एक दर्द है, लेकिन आप वैकल्पिक (पाठ आधारित) इंस्टॉलर में से LVM और / ro RAID सेटअप प्राप्त कर सकते हैं। और जबकि आपको अभी भी LVM का उपयोग करते समय शुरू करने के लिए कुछ विकल्प बनाने हैं, बाद में आपको मन बदलते हुए और अंतरिक्ष आवंटन को फेरबदल करना और / या नए वॉल्यूम बनाना आसान है।
डेविड स्पिलेट

2

अलग-अलग विभाजनों में न्यूनतम सेटअप में / और / घर होना चाहिए। / मेरे अनुभव में कम से कम 18GB होना चाहिए। मेरे पास आमतौर पर एक तीसरा विभाजन होता है जिसे / कोड कहा जाता है जहां मैं अपने सभी कार्य कोड रखता हूं, और डाउनलोड, दस्तावेजों और अन्य गैर-कोड से संबंधित चीजों के लिए घर / उपयोग करता हूं। जब मैं पुन: स्थापित करता हूं, तो मेरे पास / घर में जो कुछ भी है उसे मैं बस बैकअप देता हूं जिसे मैं / कोड रखना चाहता हूं।


इतना क्यों? मेरे पास एक 10G / और 2.8G स्पेयर करने के लिए है। लेकिन मुझे लगता है कि यह इतना छोटा हो सकता है क्योंकि मेरे पास 10G / var और 1G / tmp है
xenoterracide

1
मैं हमेशा अकेले / अकेले कम से कम 14G का उपयोग करता हूं। यह मूल रूप से बहुत सारे -dvel और -debug पैकेजों को स्थापित करने का एक परिणाम है। मेरा / var केवल 1.2G निकाल रहा है, और / tmp कुछ औसत 100 mb लेता है। इन दिनों हार्ड ड्राइव के आकार के साथ, कोई उपयोग / के आकार को प्रतिबंधित नहीं करता है, आपको कभी नहीं पता होगा कि आपको अचानक कुछ बड़ा स्थापित करने की आवश्यकता कब है।
आंद्रेईया गीता

2

किसी ने उल्लेख नहीं किया है /usr/local। मैं अक्सर इसे एक अलग विभाजन बनाता हूं। यदि आप स्रोत या अन्य 3 पार्टी सॉफ़्टवेयर से संकलित सॉफ़्टवेयर को स्थापित करने की आदत में हैं, जो आपके डिस्ट्रो का हिस्सा नहीं है, तो इसे / usr / स्थानीय में रखने से दो चीजें होती हैं:

  1. यदि आप एक ही ओएस संस्करण के साथ एक से अधिक प्रणाली रखते हैं, तो आप nfs पर / usr / स्थानीय साझा कर सकते हैं और "एक बार स्थापित, हर जगह स्थापित" कार्यक्षमता कर सकते हैं
  2. आप इस विभाजन को फिर से इंस्टॉल कर सकते हैं और फिर आपको यहां सब कुछ फिर से स्थापित करने की आवश्यकता नहीं है। नोट: जब आप OS को अपग्रेड करते हैं तो आपकी कुछ लाइब्रेरियां बदल सकती हैं और आपको कुछ चीजों को फिर से स्थापित करना पड़ सकता है। लेकिन हमेशा नहीं।

इसके अलावा /usr/localमैं /homeस्पष्ट कारणों के लिए एक अलग रखता हूं और एक अलग / फाइलें जो कि मैं सामान रखता हूं, जो "साझा" करने के लिए होती है, जैसे कि परिवार एमपी 3 और वीडियो संग्रह। आपके उपयोग के आधार पर / घर आपके संगीत के लिए एक बेहतर स्थान हो सकता है, लेकिन अगर यह एक अलग विभाजन में है, तो यह अलग हार्ड डिस्क पर होना आसान है, भले ही आप LVM का उपयोग न करें।


1

उपयोग पर निर्भर करता है, और वास्तव में ओएस।

मेरे मुख्य डेस्कटॉप पर मैं / और एक अन्य विभाजन के बीच का स्पेस स्प्लिट है / मैं अपने डॉक्यूमेंट्स / म्यूजिक आदि को रखता हूं / चूंकि घर में उपयोगकर्ता कॉन्फ़िगरेशन और सामान होगा, इसलिए मैं इसे इंस्टॉल्स के बीच बरकरार नहीं रखूंगा, बस अपने डॉक्यूमेंट / म्यूजिक फोल्डर को सिमिलिंक करूं मेरे घराने में।


लेकिन उपयोगकर्ता कॉन्फ़िगरेशन (और इस प्रकार घर) को इंस्टाल के बीच रहना चाहिए। या आप ओएस स्थापित करने के बाद सब कुछ फिर से कॉन्फ़िगर करते हैं? मेरी कुछ फ़ाइलों (.emacs, .cshrc) में बिट्स हैं जो लगभग 15 वर्षों से हैं।
कीथबी

1

ऐसे कई मार्गदर्शक हैं जो इसकी सहायता कर सकते हैं और जैसा कि अभिभावक ने बताया है, यह ओएस विशिष्ट हो सकता है। सोलारिस जो सुझाता है वह उबंटू नहीं बताता है। उदाहरण के लिए, सोलारिस (और शायद एचपी-यूएक्स) होम डायर, लिनक्स उपयोग / घर के लिए माउंट पॉइंट के रूप में / निर्यात / घर का उपयोग करते हैं।

इसका कोई वास्तविक जादू नहीं है, वास्तव में मैं कहूंगा कि आपने सिर पर कील ठोकी है। एक विभाजन आपकी आवश्यकताओं के लिए इसे नहीं काटता है। इसलिए एक बदलाव करें। एक उदाहरण के रूप में गाइडों का उपयोग करें (आप यह भी जान सकते हैं कि क्यों / आदि / है और सही दस्तावेज के साथ अन्य साफ-सुथरा सामान्य ज्ञान है) )। यहाँ एक उदाहरण (Google खोज से यादृच्छिक पर लिया गया है):

http://content.hccfl.edu/pollock/aunix1/partitioning.htm

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