Gparted विस्तारित या LVM विभाजन का आकार नहीं बदल सकता है


41

मैंने VirtualBox का उपयोग करके एक VM बनाया और महसूस किया कि यह बहुत छोटा था। कुछ समय बाद मैं एक नया, बड़ा हार्ड ड्राइव बनाने में कामयाब रहा।

लाइव GParted सीडी छवि (v.022):

GParted स्क्रीनशॉट

अब मुझे /dev/sda5विभाजन के लिए असंबद्ध स्थान को एकीकृत करने की आवश्यकता है ।

  • Sda5 पर राइट-क्लिक करने से आकार बदलने का विकल्प दिखाई देता है लेकिन मुझे पहले या बाद में कोई खाली जगह नहीं मिलती।
  • हालांकि मुझे लगता है कि शायद मुझे पहले sda2 विभाजन का विस्तार करने की आवश्यकता थी, लेकिन sda2 पर राइट-क्लिक करने से मुझे आकार बदलने की अनुमति नहीं है।

क्या आपके पास कोई उपयोगी सलाह है?


यह चित्र linux HOST या GUEST (उर्फ VM) से लिया गया है
linuxdev2013

छवि अतिथि VM से है, क्षमा करें यदि मैं स्पष्ट नहीं था
पेपरनिकोल

2
ठीक है, क्या vg को क्रिप्टेड किया गया है या सिर्फ दोनों ही मामलों में माउंट किया गया है, इसे अनमाउंट किया जाना चाहिए और इसके अलावा पहले मामले में डिक्रिप्टेड और अनमाउंट किया गया है
linuxdev2013

1
यह एन्क्रिप्टेड नहीं है। जब से मैं gparted लाइव सीडी से शुरू हुआ हूं, क्या सभी विभाजन अनमाउंट नहीं होने चाहिए? यदि नहीं, तो मैं कैसे उन्हें gparted से unmount करूँ?
पेपनिकोल

2
लॉक का तात्पर्य माउंटेड या क्रिप्टेड है उनके चयन के लिए `
अनमाउंट`

जवाबों:


54

Linuxdev2013 से कुछ मदद के बाद , मैंने यही किया:
समस्या यह थी कि विभाजन किसी तरह बंद थे। इसलिए:

  1. मैंने सही sda2 और sda5 दोनों पर क्लिक किया और "निष्क्रिय" चुना।
  2. मैंने विस्तारित (sda2) विभाजन का आकार बदला।
  3. मैंने lvm (sda5) विभाजन का आकार बदला।

समस्या तय हो गई।

मुझे जोड़ना चाहिए कि VM में नया स्थान उपलब्ध नहीं था, इसलिए मुझे उन 2 कमांडों को चलाना पड़ा: LVM को सभी खाली स्थानों पर विस्तृत करें:

lvextend –l +100%FREE [MOUNTPOINT]

फ़ाइल सिस्टम का विस्तार करें:

sudo resize2fs [MOUNTPOINT]

4
धन्यवाद! मुझे lvextend के लिए सटीक डिवाइस प्राप्त करने के लिए lvm lvdisplay की भी आवश्यकता थी, और बाद में df -h को पता लगाने के लिए कि किस वॉल्यूम पर किस आकार का है।
एंड्रियास रीफ

आपके सटीक उत्तर के लिए धन्यवाद, जिसने मुझे घंटों और भूरे बालों को बचाया!
derFunk

Gparted का उपयोग करने के बाद, विभाजन सही मात्रा में नहीं दिखा रहा था। ये 2 कमांड लाइन फ़ंक्शन ठीक वही थे जो मुझे काम खत्म करने के लिए चाहिए थे। उस संदेश को साझा करने के लिए धन्यवाद
टहनी

दुर्भाग्य से, मेरे लिए उन्हें निष्क्रिय करने से काम नहीं चलता। कोई त्रुटि संदेश या तो ... कोई संकेत?
क्रिस्टोफ वुर्म

4
मुझे sudo lvdisplay[MOUNTPOINT] पाने के लिए दौड़ना पड़ा । मेरे मामले में यह LV पथ (/ dev / ubuntu-vg / root) के रूप में वापस आया
शिमस ओ'हैलोरन

0

उपकरण @ zabbix: ~ $ sudo lvdisplay

--- तार्किक मात्रा ---

LV Path / dev / zabbix-vg / root

LV नाम रूट

वीजी नाम ज़ैबिक्स-वीजी

LV आकार 15.52 GiB


--- तार्किक मात्रा ---

LV Path / dev / zabbix-vg / swap_1

LV नाम स्वैप १

वीजी नाम ज़ैबिक्स-वीजी

LV आकार 4.00 GiB


उपकरण @ zabbix: ~ $ sudo vgs

वीजी #PV #LV #SN Attr VSize VFree

zabbix-vg 1 2 0 wz - n- 24.52g 5.00g


जैसा कि आप देख रहे हैं कि मेरे पास 5 जीबी फ्री स्पेस है


उपकरण @ zabbix: ~ $ sudo lvextend -L + 5G / dev / zabbix-vg / root

तार्किक आयतन zabbix-vg / root का आकार 15.52 GiB (3973 extents) से बदलकर 20.52 GiB (5253 extents) हो गया।

लॉजिकल वॉल्यूम रूट को सफलतापूर्वक आकार दिया गया।


उपकरण @ zabbix: ~ $ sudo resize2fs / dev / zabbix-vg / root

/ Dev / zabbix-vg / root पर फाइलसिस्टम अब 5379072 (4k) लंबा है।


उपकरण @ zabbix: ~ $ sudo lvdisplay

--- तार्किक मात्रा ---

LV Path / dev / zabbix-vg / root

LV नाम रूट

वीजी नाम ज़ैबिक्स-वीजी

LV का आकार 20.52 GiB


--- तार्किक मात्रा ---

LV Path / dev / zabbix-vg / swap_1

LV नाम स्वैप १

वीजी नाम ज़ैबिक्स-वीजी

LV आकार 4.00 GiB


1
वह पूछ रहा था कि भौतिक आयतन (डिस्क विभाजन) का आकार कैसे बदला जाए, न कि तार्किक आयतन।
Psusi

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