लिनक्स विभाजन का आकार बदलें (कमांड लाइन)

कम कीमत की बजाय हालिया मीडिया क्षमता अधिक हो रही है।

कई साल पहले सर्वर स्टोरेज और मेमोरी मीडिया की तुलना में, कीमत कई बार क्षमता और कीमत एक अंश है।

इस बार, मैंने लिनक्स डिस्क को पूरी बड़ी क्षमता ड्राइव पर कॉपी किया और कमांड लाइन पर विभाजन का आकार बदल दिया।

1। विभाजित स्थापित करें

https://www.gnu.org/software/parted/

पैकेज के साथ स्थापित करना आसान है।

2। लक्ष्य विभाजन अनमाउंट करें

इसे स्वचालित रूप से आरोहित किया गया था, इसलिए इसे अनमाउंट करें।

#umount / mnt

3। ड्राइव की स्थिति की जांच करें।

सभी ड्राइव की जांच करने के लिए, निम्न आदेश का उपयोग करें।

# एफडीआईडीएस-एल

लक्ष्य ड्राइव निर्दिष्ट करें क्योंकि यह / dev / sda पर आरोहित है।

# fdisk -l / dev / sda
डिस्क / देव / एसडीए: 1 9 6.9 जीबी, 1 9 6865 9 4 9 6 9 6 बाइट्स
255 हेड, 63 सेक्टर / ट्रैक, 23 9 34 सिलेंडर, कुल 384503808 सेक्टर
इकाइयों = 1 * 512 = 512 बाइट्स के क्षेत्र
क्षेत्र का आकार (तार्किक / भौतिक): 512 बाइट / 512 बाइट्स
I / O आकार (न्यूनतम / इष्टतम): 512 बाइट / 512 बाइट्स
डिस्क पहचानकर्ता: 0x6c70c806
डिवाइस बूट स्टार्ट एंड ब्लॉक्स आईडी सिस्टम
/ dev / sda 1 2048 43007 20480 83 लिनक्स
/ dev / sda 2 43008 3970047 1 9 63520 83 लिनक्स
#

2 जीबी / dev / sda 2 से कम विभाजन का विस्तार करें।

4। Gparted शुरू करें और मुक्त स्थान की जांच करें

# parted
जीएनयू ने 2.3 भाग लिया
/ Dev / sda का उपयोग करना
जीएनयू में आपका स्वागत है! आदेशों की सूची देखने के लिए 'मदद' टाइप करें।
(विभाजित) प्रिंट मुक्त
आदर्श: जेनेरिक - यूएसबी 3.0 सीआरडब्ल्यू - एसडी (एससीआईआई)
डिस्क / देव / एसडीए: 1 9 7 जीबी
क्षेत्र का आकार (तार्किक / भौतिक): 512 बी / 512 बी
विभाजन तालिका: एमएसडीओएस

संख्या प्रारंभ अंत आकार प्रकार फ़ाइल सिस्टम ध्वज
31.7 केबी 1049 केबी 1017 केबी फ्री स्पेस
1 1049 केबी 22.0 एमबी 21.0 एमबी प्राथमिक वसा 16
2 22.0 एमबी 2033 एमबी 2011 एमबी प्राथमिक ext 4
2033 एमबी 1 9 7 जीबी 1 9 जीबी फ्री स्पेस

(जुदा)

विभाजन 2 के पीछे 1 9 5 जीबी खाली स्थान है।

5। सटीक क्षेत्रों को निर्दिष्ट करने के लिए, यूनिट (सेक्टर) यूनिट डिस्प्ले में बदलें

(विभाजित) इकाई एस
(विभाजित) प्रिंट मुक्त
आदर्श: जेनेरिक - यूएसबी 3.0 सीआरडब्ल्यू - एसडी (एससीआईआई)
डिस्क / देव / एसडीए: 384503808 एस
क्षेत्र का आकार (तार्किक / भौतिक): 512 बी / 512 बी
विभाजन तालिका: एमएसडीओएस
संख्या प्रारंभ अंत आकार प्रकार फ़ाइल सिस्टम ध्वज
62s 2047 के दशक 1 9 86 के नि: शुल्क स्थान
1 2048 एस 43007 एस 40 9 60 एस प्राथमिक वसा 16
2 43008s 3970047s 3927040s प्राथमिक ext 4
3970048s 384503807s 380533760s फ्री स्पेस
(जुदा)

मैं एक नोट बनाउंगा क्योंकि मुझे पता है कि अंतिम क्षेत्र 384503807 है।

विभाजित विभाजन के लिए एक आकार बदलें आदेश है, लेकिन यह नीचे के रूप में असंगत विशेषता प्रतीत होता है।

(विभाजित) आकार बदलें
चेतावनी: आप एक फाइल सिस्टम पर (आकार बदलने) पर संचालन के लिए विभाजित करने का प्रयास कर रहे हैं।
parted की फ़ाइल सिस्टम मैनिपुलेशन कोड उतना मजबूत नहीं है जितना आप पाएंगे
समर्पित, फ़ाइल-सिस्टम-विशिष्ट पैकेज जैसे e2fsprogs। हम अनुशंसा करते हैं
जब भी संभव हो, आप केवल विभाजन तालिका में हेरफेर करने के लिए विभाजित होते हैं।
अधिकांश प्रकार के फाइल सिस्टम पर अधिकतर संचालन करने के लिए समर्थन
आगामी रिलीज में हटा दिया जाएगा।
विभाजन संख्या? 2
शुरू करें? [43008]?
अंत? [3 9 70047]? 384503807 एस
त्रुटि: फ़ाइल सिस्टम में एक असंगत सुविधा सक्षम है। संगत विशेषताएं हैं
has_journal, dir_index, filetype, sparse_super और big_file। tune2fs का उपयोग करें या
सुविधाओं को हटाने के लिए debugfs।
(जुदा)

यह मेल नहीं खाता अज्ञात है।
क्या यह केवल ext4 फाइल सिस्टम के साथ संगत है?
चलो यहाँ से सावधानी से आगे बढ़ें।

6। दूसरे विभाजन को विस्तारित करने के लिए हटा देता है

(विभाजित) आरएम 2
(जुदा)

चूंकि विभाजन की प्रबंधन तालिका केवल हटा दी गई है, इसलिए वास्तविक फ़ाइल हटाई नहीं गई है।

7 संख्या 2 के लिए एक नया विभाजन सेट करें

फ़ाइल सिस्टम पहले जैसा ही (ext 4) निर्दिष्ट करता है।

(जुदा) mkpart
विभाजन प्रकार? प्राथमिक / विस्तारित? प्राथमिक
फाइल सिस्टम प्रकार? [एक्सटी 2]? एक्स 4
शुरू करें? 43008 एस
अंत? 384460807 एस
(जुदा)

यहां इस्तेमाल किया गया आदेश mkpart है।
हालांकि यह समान है, यदि आप mkpartfs का उपयोग करते हैं, तो एक फ़ाइल सिस्टम बनाएं और इसे ओवरराइट करें, इसलिए इसका उपयोग न करें।

विभाजन विन्यास की जांच करें। पीछे कोई खाली जगह नहीं है।

(विभाजित) प्रिंट मुक्त
आदर्श: जेनेरिक - यूएसबी 3.0 सीआरडब्ल्यू - एसडी (एससीआईआई)
डिस्क / देव / एसडीए: 384503808 एस
क्षेत्र का आकार (तार्किक / भौतिक): 512 बी / 512 बी
विभाजन तालिका: एमएसडीओएस
संख्या प्रारंभ अंत आकार प्रकार फ़ाइल सिस्टम ध्वज
62s 2047 के दशक 1 9 86 के नि: शुल्क स्थान
1 2048 एस 43007 एस 40 9 60 एस प्राथमिक वसा 16
2 43008 384503807s 384460800 प्राथमिक ext 4
(जुदा)

8। कमांड लाइन पर लौटें (खोल)

(विभाजित) क्यू
सूचना: आपको / etc / fstab को अपडेट करने की आवश्यकता हो सकती है।
#

यहां आप पुष्टि कर सकते हैं कि पिछली फ़ाइल ठीक से छोड़ी गई है, लेकिन यदि आप df कमांड आदि से जांचते हैं, तो विभाजन क्षमता पहले की तरह ही है।

9। मैं फाइल सिस्टम की जांच करूंगा

हम विस्तारित विभाजन की फाइल सिस्टम की अखंडता की जांच करेंगे।
यदि आप स्थिरता जांच नहीं करते हैं, तो आप भविष्य में कमांड के साथ चेतावनी जारी नहीं कर पाएंगे।

# fsck.ext 4 - f / dev / sda 2
e2fsck 1.42.5 (2 9-जुलाई -2012)
पास 1: इनोड्स, ब्लॉक और आकार की जांच करना
पास 2: निर्देशिका संरचना की जांच
पास 3: निर्देशिका कनेक्टिविटी की जांच
पास 4: संदर्भ गणना की जांच
पास 5: समूह सारांश जानकारी की जांच
/ dev / sda 2: 17888/122880 फ़ाइलें (0.2% गैर-संगत), 242431/490880 ब्लॉक
#

विशेष रूप से कोई समस्या नहीं प्रतीत होती है।

10। फ़ाइल सिस्टम कनवर्ट करें

विस्तारित विभाजन से संबंधित फ़ाइल सिस्टम का आकार बदलें।

# resize2fs / dev / sda2
resize2fs 1.42.5 (2 9-जुलाई -2012)
/ Dev / sda 2 से 48057600 (4 के) ब्लॉक पर फाइल सिस्टम का आकार बदलना।
/ Dev / sda 2 पर फाइल सिस्टम अब 48057600 ब्लॉक लंबा है।
resize2fs / dev / sda2 30.50 के उपयोगकर्ता 18.80 एस सिस्टम 10% सीपीयू 8: 02.46 कुल
# माउंट / देव / एसडीए 2 / एमएनटी
# डीएफ | grep sda
/ dev / sda2 189213468 942460 178659488 1% / mnt
#

विभाजन अब विस्तारित है।

यह थोड़ा परेशान था, लेकिन यह कमांड लाइन पर विभाजन का विस्तार था।
अगर यह जीयूआई है तो Gparted एक प्रमुख है।

यह एक साधारण ext4 मामला था, लेकिन बाद में LVM का मामला और बाद में है।

यह टोक्यो के प्रधान कार्यालय का एन था।