मुझे रूट, होम और स्वैप विभाजन कितने बड़े करने चाहिए?


47

मैं win7 स्थापित के साथ एक लैपटॉप है। मैंने अब एक 60gb विभाजन बनाया है जिसे मैं ubuntu में स्थापित करना चाहता हूं। मेरे पास सवाल है, इससे पहले कि मैं इंस्टॉलेशन करूं, रूट, स्वैप और होम विभाजन में से प्रत्येक कितना बड़ा होना चाहिए? मैंने कुछ जगह पढ़ा है कि रूट 8GB जितना छोटा हो सकता है, लेकिन क्या यह बहुत छोटा नहीं है? चूंकि मैं ubuntu के पास लगता है कि स्थापित सभी सॉफ्टवेयर्स वहां भी निवास करेंगे? और मुझे लगता है कि मैं अपने स्वैप को 2GB बड़ा करने जा रहा हूं।

मेरी मुख्य चिंता यह है कि रूट विभाजन कितना बड़ा होना चाहिए। मैं मुख्य रूप से प्रोग्रामिंग के लिए ubuntu का उपयोग करने और वेब ब्राउज़ करने जा रहा हूं।


1
: स्वैप की आवश्यकता होगी, के लिए आवश्यकता 2 बार रैम 1992 में पुराना हो गया हो करने के लिए superuser.com/questions/187695/...
नव

जवाबों:


39

आपको वास्तव में केवल दो विभाजन पर ubuntu स्थापित करना चाहिए, /और swap। आपके पास उपलब्ध खाली स्थान (दूसरे शब्दों में, ubuntu को स्थापित करने से पहले विस्टा में अपने 60GB विभाजन को प्रारूपित न करें) का उपयोग करके स्वचालित रूप से ऐसा करने से ubuntu हो सकती है।

कुछ लोगों का तर्क है कि आप के लिए अलग विभाजन का उपयोग करना चाहिए /home, /boot, /और चीजों के सभी प्रकार। यह कुछ स्थितियों में उपयोगी है, लेकिन अधिकांश सामान्य स्थितियों के लिए आप ऐसा नहीं करना बेहतर मानते हैं । ऐसा इसलिए है क्योंकि यह आपकी डिस्क को इस तरह से टुकड़े-टुकड़े कर देगा, जो बाद में नहीं चाहता होगा। बस ubuntu तुम्हारे लिए चुनते हैं और आप सुरक्षित हो जाएगा :)

आप अक्सर उन स्थितियों में एक अलग घर का उपयोग करेंगे जहां आप उपयोग करना चाहते हैं:

  • एकाधिक ड्राइव
  • एकाधिक पारस्परिक रूप से अनन्य ubuntu एक ही डेटा साझा करने की स्थापना करता है (भिन्न विकृतियों के साथ काम कर सकता है लेकिन विभिन्न विकृतियों के साथ ऐसा करने के लिए उचित नहीं है)
  • स्थिति जहां आपके डेटा को ड्राइव विफलता / अपग्रेड के मामले में सुरक्षित होना चाहिए (सबसे सामान्य इंस्टॉल सुरक्षित हैं)
  • आप चाहते हैं कि सिस्टम को पुनर्स्थापित या अपग्रेड करना आसान हो (बस /homeविभाजन को प्रारूपित करने के लिए न चुनें - कृपया ध्यान दें कि किसी भी सिस्टम अपग्रेड के दौरान महत्वपूर्ण डेटा का बैकअप अत्यधिक अनुशंसित है)
  • एक ही ड्राइव का उपयोग विभिन्न प्रणालियों द्वारा किया जाता है।
  • आपकी डिस्क में घर और सिस्टम डेटा (जैसे एक छोटा एसएसडी) दोनों के लिए पर्याप्त क्षमता नहीं है

NB: "उबंटू का इंस्टॉलर / होम की सामग्री को संरक्षित करने की पेशकश करता है, इसलिए आपको फिर से इंस्टॉल या अपग्रेड करने के दौरान कुछ भी खोने से डरने की जरूरत नहीं है। - htorque"

स्वैप के बारे में एक अन्य नोट पर - यदि आप यह सुनिश्चित करना चाहते हैं कि बड़े कार्य करते समय आपके पास बहुत अधिक स्वैप स्थान हो सकते हैं, तो आप अपने स्वैप स्थान को अपने राम के आकार से दुगुना होने के लिए सेट कर सकते हैं, लेकिन किसी भी तरह, ubuntu आवश्यकताओं को संभाल लेंगे इसके बजाय यदि आप रिक्त 60GB विभाजन पर स्थापित करना चुनते हैं।

तुम भी स्वैप विभाजन के बजाय स्वैप फ़ाइलों पर पढ़ना चाहते हो सकता है। फिर से यह आपकी डिस्क के निश्चित विखंडन को कम करने में मदद कर सकता है और आपको आवश्यकतानुसार अंतरिक्ष को आवंटित कर सकता है। माना जाता है कि प्रदर्शन में कोई कमी नहीं है। स्वैप स्पेस कैसे बढ़ाएं?


क्या आप बता सकते हैं कि एक अलग स्थिति किन स्थितियों /homeमें उपयोगी है?
8128

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

2
उबंटू का इंस्टॉलर / होम की सामग्री को संरक्षित करने की पेशकश करता है, इसलिए आपको पुन: इंस्टॉल या अपग्रेड करते समय कुछ भी खोने से डरने की आवश्यकता नहीं है।
htorque

2
मेरे अनुभव से / के लिए 20GB का आकार अच्छा है, यादृच्छिक सामान स्थापित करने के कुछ वर्षों के बाद भी, इसे भरना आसान नहीं है। मुझे नहीं लगता कि मैं कभी भी अधिक से अधिक तो 25GB / में पार कर गया। यदि आप इस बात से सावधान हैं कि आप क्या स्थापित करते हैं तो आप शायद 10GB के साथ अधिक अंक के बिना जीवित रह सकते हैं, क्योंकि एक नियमित रूप से ताज़ा उबंटू स्थापित करने में कम से कम 5GB लगेगा, लेकिन मैं उस निम्न को प्राप्त करने की अनुशंसा नहीं करूंगा, क्योंकि अंतरिक्ष से बाहर दौड़ना मुश्किल है। ठीक कर।
ग्रमबेल

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

11

मैंने हमेशा एक अलग /homeविभाजन, रूट ( /) विभाजन और स्वैप किया है। इसका मतलब है कि जब मैं अपग्रेड करता हूं, तो पुराने के लिए कोई जोखिम नहीं के साथ नए ओएस की एक साफ इंस्टॉल कर सकता हूं। मैं अभी नए में होम विभाजन को माउंट करता हूं। यह भी मतलब है कि अगर मैं पुराने ओएस पर वापस जाता हूं, तो नए ओएस में बनाई गई कोई भी फाइल अभी भी है।

मैंने अपने रूट विभाजन के लिए विभिन्न आकारों का उपयोग किया है। एक मशीन पर मेरे पास नियमित उबंटू और उबंटू स्टूडियो हैं, प्रत्येक में 10 जीबी विभाजन स्थापित हैं। नियमित ubuntu ने 6.04Gib का उपयोग किया है और स्टूडियो ने 3.08Gib का उपयोग किया है।

यदि आपको अधिक स्थान की आवश्यकता है तो आप हमेशा विभाजन आकार को बाद में बदल सकते हैं। बस एक लाइव सीडी से बूट करने और विभाजन को बदलने के लिए GParted का उपयोग करने की आवश्यकता है।

स्वैप के लिए, दो बार रैम या 1.5x रैम एक अच्छा नियम है। फिर आप चाहें तो हाइबरनेट कर सकते हैं। लेकिन अगर आपको लगता है कि आपको कम या ज्यादा की जरूरत है, तो आप बाद में दोबारा कर सकते हैं।


6

/ (रूट) विभाजन के लिए, मैं 10G का उपयोग करता हूं (जिनमें से मैं शायद ही कभी पाता हूं कि मैंने 8 जीबी से अधिक का उपयोग किया है)। स्वैप के लिए, मेरे पास 3Gb रैम है, इसलिए मैंने स्वैप का 4Gb सेट किया। काफी अनुशंसित "दो बार आपकी रैम" नहीं है, लेकिन हाइबरनेट अभी भी काम करता है, हालांकि मैं शायद ही कभी इसका उपयोग करता हूं। / घर के लिए, मैं हार्ड डिस्क के बाकी हिस्सों का उपयोग करता हूं।

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

FYI करें मेरा Ubuntu 10GB रूट के साथ इंस्टॉल होता है, अब रूट को 85% फुल और वॉन्ट अपग्रेड की अनुमति देता है।


3

यदि आपकी कोई विशिष्ट आवश्यकता नहीं है, तो मुझे लगता है कि आप एक ही पार्टीशन में रूट और होम रख सकते हैं।

स्वैप विभाजन का आकार इस बात पर निर्भर करता है कि आपके लैपटॉप में कितनी रैम है। यदि आपके पास 4GB RAM है, तो 2GB स्वैप विभाजन पर्याप्त होना चाहिए। आप सिस्टम विभाजन के लिए 58GB और स्वैप विभाजन के लिए 2 gb रख सकते हैं।


यदि आपके पास RAM से कम स्वैप स्थान है, तो आप RAM को स्थगित करने में असमर्थ होंगे।
htorque

मैं सुरक्षा के लिए सोच रहा था अगर मैं कुछ पेंच करता हूं। इसलिए पूरे उबंटू को पोंछने के बजाय मैं बस रूट विभाजन को मिटा देता हूं।
स्टारकॉर्न

2Gb स्वैप के लिए बहुत बड़ा लगता है, लेकिन यदि आप हाइबरनेट करना चाहते हैं (सस्पेंड नहीं है, तो यह स्वैप का उपयोग नहीं करता है), आपका स्वैप आदर्श रूप से आपके रैम और एक छोटे से अधिक के रूप में होना चाहिए। RAM की 4Gb और हाइबरनेट करने की इच्छा का मतलब है 4100Mb का न्यूनतम स्वैप, सुरक्षित होना।
Scaine

1

विभाजन : एक HDD को डिजिटल रूप से कई टुकड़ों में विभाजित किया जा सकता है। इन टुकड़ों को विभाजन / ड्राइव के रूप में जाना जाता है।

बढ़ते बिंदु : सरल शब्दों में यह एक ध्वज / नाम / प्रकार एक विभाजन को सौंपा गया है।

FileSys। प्रकार : विभाजन का प्रकार। लिनक्स में ज्यादातर एक्सएक्सएक्स (एक्स = 1,2,3,4) और एनटीएफएस का उपयोग किया जाता है।

प्राथमिक विभाजन : HDD में अधिकतम '4' प्राथमिक विभाजन हो सकते हैं। प्राथमिक विभाजन में एक या अधिक तार्किक विभाजन हो सकते हैं।

तार्किक विभाजन : एक प्राथमिक विभाजन के तहत आभासी विभाजन।

SDA : स्टोरेज मीडिया जैसे HDD या अन्य मीडिया। यदि आपके पास अधिक ड्राइव हैं, तो इसका नाम एसडीए, एसडीबी, एसडीसी, ++ होगा

बूट लोडर स्थापना के लिए डिवाइस : ----

बूट लोडर : जैसा कि हम जानते हैं कि बूटलॉडर एक प्रोग्राम है जो मीडिया पर लोड किया जाता है जो कि POST के संचालन के बाद BIOS द्वारा चलाया जाता है। BootLoader एक ऑपरेटिंग सिस्टम को लोड करता है या एक मेनू प्रदान करता है यदि एक से अधिक OS मीडिया में स्थापित है।

डिवाइस चुनना : जब आपके पास पहले से स्थापित OS है, जिसका अर्थ है कि उसका स्वयं का BootLoader Program है। जो HDDNow के MBR (मास्टर बूट लोडर) में स्थापित है, जब आप लिनक्स स्थापित कर रहे हैं तो यह आपसे पूछेगा कि GRUB (ग्रैंड यूनिफाइड) को कहां स्थापित करना है बूट लोडर) या लिनक्स बूटलोडर। यह आपको एमबीआर में स्थापित करने के लिए विकल्प देता है जो मौजूदा बूटवॉडर को लिख देगा या इसे किसी भी विभाजन में स्थापित कर देगा, जो मौजूदा बूटलॉडर में इस लिनक्स प्रवेश बिंदु को जोड़ देगा। अब पसंद आपकी है ।


किसी भी Linux Distro को स्थापित करने के लिए आपको कम से कम '3' विभाजन की आवश्यकता होती है।

यह केवल लिनक्स को शालीनता से स्थापित करने के लिए 100 जीबी ड्राइव / विभाजन लेता है।

विभाजन 1 : रूट (/): लिनक्स कोर फ़ाइलों के लिए: 20 जीबी (न्यूनतम 15 जीबी)

विभाजन 2 : घर (/ घर): उपयोगकर्ता डेटा के लिए ड्राइव: 70 जीबी (न्यूनतम 30 जीबी)

विभाजन 3 : स्वैप क्षेत्र: अंतरिक्ष जो अतिरिक्त रैम की तरह कार्य करता है: 2 x रैम का आकार।

नोट : स्वैप स्पेस रैम के फुल होने पर एक अतिरिक्त रैम की तरह व्यवहार करता है।


1
यह गलत है कि "किसी भी लिनक्स डिस्ट्रो को स्थापित करने के लिए आपको कम से कम '3' विभाजन की आवश्यकता होती है"।
पायलट

1
लिनक्स डिस्ट्रो को स्थापित करने के लिए आपको कम से कम '3' विभाजन की आवश्यकता नहीं है। यह केवल आपका विशिष्ट दृष्टिकोण है, जो ओपी आवश्यकताओं के अनुरूप नहीं हो सकता है।
हंस

अगर मेरे पास 16 जीबी रैम है तो क्या होगा? और ubuntu स्थापित करने के लिए केवल 40 जीबी? क्या मुझे लगता है कि मुझे स्वैप की आवश्यकता नहीं है, या क्या?
मैक्सिमो डोमिंगुएज

0

यदि आप केवल 60GB के साथ काम कर रहे हैं, तो इसे विभाजन से परेशान न करें, बस एक बड़े विभाजन का उपयोग करें और इसके साथ किया जाए। स्वैप के लिए आपको किसी विभाजन का उपयोग करने की आवश्यकता नहीं है, आप एक स्वैप फ़ाइल का उपयोग कर सकते हैं, जो आपको अपने उपयोग पैटर्न के आधार पर आकार बदलने या बस इसे हटाने की अनुमति देता है।


0

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


0

/ बूट - 200 मीटर प्राथमिक।

/ - 20-25 ग्रा।

वर्चुअलबॉक्स डिस्क फ़ाइलों के लिए / होम - ३० ग्राम या उससे अधिक।

स्वैप - 2 गुणा राम।

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


0

विभाजन लेआउट प्रति उपयोग, कार्य केंद्र बनाम सर्वर के अनुसार अलग-अलग होने जा रहा है। स्वैप, अधिकांश यूनिक्स / लिनक्स में आज बेहतर मेमोरी प्रबंधन है, जबकि स्वैप का उपयोग तब तक नहीं किया जाता है जब तक कि रैम से बाहर न निकले जो नहीं चाहते हैं और रैम को बढ़ाना चाहते हैं और स्वैप नहीं करना चाहते हैं। कार्य केंद्र यदि हाइबरनेशन का उपयोग करने के लिए RAM से अधिक स्वैप की आवश्यकता होगी, तो एक अच्छा 1.5 गुना एक अच्छा नियम है, उच्चतर हो सकता है, लेकिन वास्तव में पर्याप्त रैम नहीं होना चाहता है स्वैप से बच सकता है, जब तक कि सिस्टम में पर्याप्त रैम नहीं हो सकती है तो स्वैप को बढ़ा सकते हैं दुर्घटनाओं को रोकने के लिए। रैम को अधिकतम करने के लिए सर्वर पर और किसी भी स्वैप का उपयोग न करें, कोई भी हाइबरनेशन इतना न्यूनतम या कोई स्वैप नहीं है, क्योंकि सर्वर पर बहुत बड़ी रैम 1.5 या अधिक स्वैप करने के लिए व्यावहारिक नहीं है, केवल रैम में उपयोग किए जाने पर कुछ गिग से अधिक नहीं। उपयोग की जरूरत है, लेकिन अच्छी प्रणाली की योजना बना, निगरानी और जरूरत से ज्यादा राम के लिए आवश्यक ऐप्स चलाने के लिए और स्वैप नहीं करना है,

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