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

यदि आप अपने होम फ़ोल्डर को किसी अन्य विभाजन में ले जाना चाहते हैं, तो यहां आप यह कैसे कर सकते हैं।

एक नया विभाजन बनाना

नोट : यदि आप पहले से मौजूद एक मौजूदा बाहरी विभाजन है जिसका उपयोग आप कर सकते हैं तो आप इस चरण को छोड़ सकते हैं।

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

एक बार जब आप लाइव सत्र में बूट हो जाते हैं, तो ऐप "GParted" खोलें। सूची से हार्ड डिस्क का चयन करें। इसे "एसडीए" जैसे कुछ लेबल किया जाना चाहिए।

आपको सूची में कई प्रविष्टियां देखना चाहिए। मुख्य विभाजन से संबंधित प्रविष्टि का चयन करें। यह सबसे बड़ा फ़ाइल आकार वाला होना चाहिए और या तो ext3 या ext4 फाइल सिस्टम प्रारूप में होना चाहिए। उस पर राइट क्लिक करें और "आकार बदलें / स्थानांतरित करें" का चयन करें।

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

GParted मुख्य स्क्रीन पर वापस, अब आपको फ़ाइल आकार के साथ एक नई "अनलॉक" प्रविष्टि दिखाई देनी चाहिए जिसे आपने पहले सेट किया था। उस पर राइट क्लिक करें और "नया" चुनें। फाइल सिस्टम के रूप में "ext4" का चयन करें और "जोड़ें" पर क्लिक करें।

अंततः। परिवर्तन लागू करने के लिए हरे रंग की जांच बटन पर क्लिक करें। आपके हार्ड डिस्क आकार के आधार पर, आकार बदलने की प्रक्रिया में काफी समय लग सकता है

प्रक्रिया पूरी होने के बाद, आपको नीचे दी गई स्क्रीन की तरह कुछ देखना चाहिए। नया विभाजन संख्या रिकॉर्ड करें।

अब लाइव सत्र बंद करें, लाइव सीडी / यूएसबी को हटाएं और कंप्यूटर को बूट करें।

होम फ़ोल्डर माइग्रेट करना

अपने वर्तमान होम फ़ोल्डर को बाहरी विभाजन में माइग्रेट करने के लिए, आपको चार चीजें करने की आवश्यकता है:

  1. बाहरी विभाजन को एक अस्थायी होम स्थान पर माउंट करें।
  2. फ़ाइलों को अपने वर्तमान होम फ़ोल्डर से इस अस्थायी होम फ़ोल्डर में कॉपी करें।
  3. वर्तमान होम फ़ोल्डर को स्थानांतरित करें
  4. नया होम फोल्डर माउंट करें।

1. एक अस्थायी होम फ़ोल्डर बनाएँ

टर्मिनल खोलें और निम्न टाइप करें:

 सूडो ब्लिकिड 

यह सभी विभाजनों के यूआईडी प्रदर्शित करेगा। आपके द्वारा पहले बनाए गए विभाजन के लिए UUID को रिकॉर्ड करें।

अगला, fstab फ़ाइल खोलें:

 सुडो नैनो / आदि / fstab 

और फ़ाइल के अंत में निम्न पंक्ति जोड़ें।

 UUID = xxx-xxxxx-xxxxx / मीडिया / घर ext4 nodev, nosuid 0 2 

यूयूआईडी को बाहरी विभाजन के यूयूआईडी मान के साथ बदलें।

फ़ाइल (Ctrl + o) सहेजें और फ़ाइल से बाहर निकलें (ctrl + x)।

अगला, एक माउंट पॉइंट बनाएं:

 सुडो mkdir / मीडिया / घर 

और अद्यतन fstab पुनः लोड करें।

 सुडो माउंट-ए 

अब आपको मीडिया निर्देशिका में "होम" फ़ोल्डर देखना चाहिए।

2. फ़ाइलों को अपने वर्तमान होम फ़ोल्डर से नए होम फ़ोल्डर में कॉपी करें

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

 sudo rsync -aXS / घर /। /मीडिया गृह/। 

3. वर्तमान होम फ़ोल्डर को स्थानांतरित करें

एक बार जब हमने नया होम फोल्डर सेट अप किया है, तो बाहरी विभाजन में नए होम फ़ोल्डर के लिए रास्ता बनाने के लिए हमें मौजूदा होम फ़ोल्डर को हटाने की जरूरत है। ऐसा करने के लिए, टर्मिनल में निम्न आदेश टाइप करें:

 सीडी / सुडो एमवी / घर / home_backup sudo mkdir / घर 

मौजूदा होम फ़ोल्डर को Home_backup पर ले जाने के लिए उपरोक्त आदेश क्या हैं, और नए होम फ़ोल्डर के लिए माउंट करने के लिए एक खाली होम फ़ोल्डर बनाएं।

4. नए होम फ़ोल्डर को माउंट करें

माइग्रेशन को पूरा करने का अंतिम चरण नया होम फ़ोल्डर "/ home" के रूप में माउंट करना है। ऐसा करने के लिए, हमें फिर से fstab फ़ाइल पर फिर से जाना होगा।

 सुडो नैनो / आदि / fstab 

आपको बस "/ media / home" को "/ home" में बदलना है। फ़ाइल को सहेजें और बाहर निकलें।

अंत में, fstab फ़ाइल को पुनः लोड करें:

 सुडो माउंट-ए 

बस। अब आपने अपने होम फ़ोल्डर को बाहरी विभाजन में माइग्रेट कर दिया है।

वैकल्पिक: Home_backup फ़ोल्डर को हटा रहा है

एक बार जब आप माइग्रेशन के साथ कर लेंगे, तो आप बैकअप के रूप में पुराने होम फ़ोल्डर का उपयोग कर सकते हैं, या स्टोरेज स्पेस को रिलीज़ करने के लिए इसे हटा सकते हैं। इसे हटाने के लिए, कमांड का उपयोग करें:

 sudo आरएम-आरएफ / home_backup 

यदि आपको कोई कठिनाई आती है तो हमें टिप्पणियों में बताएं।

छवि क्रेडिट: मूविंग हाउस - कीवी स्टाइल