इसका उत्तर इस बात पर निर्भर करता है कि क्या आप विभाजन को सिकुड़ सकते हैं, या नहीं। आपके मामले में, आप शायद विभाजन को अनमाउंट नहीं कर सकते। लिनक्स (UNIX / MAC OS) में, विभाजन को बढ़ाना फ़ाइल सिस्टम का उपयोग करने और इसे माउंट बिंदु (आपके मामले में /
) में मैप करने के लिए संदर्भित करता है । अनमाउंटिंग का मतलब है कि आप फाइलसिस्टम का उपयोग करना बंद कर दें, और मैपिंग को माउंट पॉइंट पर हटा दें। आप अपने रनिंग OS वाले फाइल सिस्टम को अनमाउंट नहीं कर सकते हैं।
यदि विभाजन को अनमाउंट किया जा सकता है
मान लें कि आप /dev/sda4
माउंट किए गए 200GB ext4 विभाजन को सिकोड़ना चाहते हैं /data
। इसमें वर्तमान में संगीत और फिल्में या समान हैं, इसलिए आप इसे अस्थायी रूप से अनमाउंट कर सकते हैं। आप 4GB स्वैप बनाना चाहते हैं।
sudo umount /dev/sda4
विभाजन को अनमाउंट करने के लिए।
sudo resize2fs /dev/sda4 196G
196 GB के लिए ext4 फाइल सिस्टम का आकार बदलने के लिए, यह मानते हुए कि पर्याप्त जगह है। अब, आपको विभाजन को सिकोड़ना होगा। मैं वर्तमान में विश्वास करता हूं कि आपको cfdisk
मौजूदा विभाजन को हटाने के लिए उपयोग करने की आवश्यकता है , और इसके स्थान पर एक छोटे से विभाजन को फिर से बनाना है। फिर आप स्वैप के लिए एक नया विभाजन भी बना सकते हैं।
sudo cfdisk /dev/sda
आपको अपनी विभाजन तालिका का निरीक्षण करने के लिए एक पाठ-आधारित गुई देगा। मैं आपको print
उस बिंदु पर एक फ़ाइल या स्क्रीन पर विभाजन तालिका के लिए सलाह दूंगा, और बैकअप के रूप में वर्तमान कॉन्फ़िगरेशन पर ध्यान दूंगा। फिर आप चुन सकते /dev/sda4
हैं और delete
विभाजन। इसके स्थान पर, free space
प्रदर्शित किया जाएगा। new
इसके स्थान पर 196 GB के साथ एक नया विभाजन बनाने के लिए उपयोग करें , और ext4 प्रकार सेट करें। फिर, अनुगामी मुक्त स्थान पर जाएं और प्रकार के साथ 4GB स्वैप विभाजन बनाएं swap
। नोट: मैंने इन आदेशों का परीक्षण नहीं किया, क्योंकि मैं /
इस समय अपने साथ नहीं खेल सकता ।
यदि विभाजन अनमाउंट नहीं किया जा सकता है
आप माउंटेड ext3 / 4 पार्टीशन (मैनपेज देखें resize2fs
) को सिकोड़ नहीं सकते । जैसा कि आप अपने OS से चला रहे हैं /
, आप अनमाउंट नहीं कर सकते /
। इसका मतलब है कि आपको परिवर्तनों को करने के लिए एक और OS (जैसे USB कुंजी से) बूट करना होगा।
आपके मामले में, यह एक दूरस्थ सर्वर है (केवीएम पर सबसे अधिक संभावना है), इसलिए आप यूएसबी / लाइव ओएस छवि से बूट करने में सक्षम नहीं हो सकते हैं। एक व्यवस्थापक GUI के माध्यम से अपने vServer प्रदाता से विभाजन को बदलने के अन्य तरीके हो सकते हैं। मेरा मानना है कि वर्तमान में आपका सबसे अच्छा दांव है।