मेरे पास BTRFS विभाजन पर मेरा / घर है और मुझे इसे सिकोड़ने की आवश्यकता है, दुर्भाग्य से Gparted के पास इस FS के लिए आकार बदलने का विकल्प नहीं है। क्या मैं अपना डेटा खोए बिना किसी अन्य तरीके से इसका आकार बदल सकता हूं?
मेरे पास BTRFS विभाजन पर मेरा / घर है और मुझे इसे सिकोड़ने की आवश्यकता है, दुर्भाग्य से Gparted के पास इस FS के लिए आकार बदलने का विकल्प नहीं है। क्या मैं अपना डेटा खोए बिना किसी अन्य तरीके से इसका आकार बदल सकता हूं?
जवाबों:
GParted सुविधाओं के पृष्ठ के अनुसार , btrfs संकोचन समर्थित है। यदि विकल्प उपलब्ध नहीं है, तो btrfs-tools पैकेज को स्थापित करना इसे ठीक कर सकता है। यदि वह काम नहीं करता है, तो यह हो सकता है क्योंकि उबंटू में GParted का एक पुराना संस्करण शामिल है, जिस स्थिति में आप GParted Live CD का उपयोग कर सकते हैं:
http://gparted.sourceforge.net/livecd.php
(जो यह भी है कि उबंटू कैसे भी इसका उपयोग करने की सिफारिश करता है)
के अनुसार यह पेज में btrfs विकि :
4 GiB द्वारा फाइल सिस्टम को सिकोड़ने के लिए:
btrfs filesystem resize -4g /mntयाbtrfsctl -r -4g /mntFS आकार सेट करें। फाइलसिस्टम को एक विशिष्ट आकार में सेट करने के लिए, आकार से अग्रणी + या - को छोड़ें।
btrfsऔर btrfsctlUbuntu में कमांड पैकेज बुलाया द्वारा प्रदान की गई btrfs-utilsहै, जो आप सॉफ्टवेयर केंद्र में स्थापित कर सकते हैं। आप इन आदेशों को टर्मिनल (Ctrl + Alt + T) में चलाते हैं। बदलें 4gहालांकि ज्यादा क्या तुम सच में विभाजन हटना चाहते हैं, और द्वारा /mntविभाजन की बात माउंट द्वारा। उदाहरण के लिए, 500 MiB द्वारा / मीडिया / अल्फा पर माउंट किए गए एक btrfs विभाजन को सिकोड़ने के लिए, आप दौड़ेंगे:
btrfs filesystem resize -500m /media/Alpha
या:
btrfsctl -r -500m /media/Alpha
Btrfs फाइल सिस्टम को बदलने के लिए दिशानिर्देशों को मानते हुए अन्य फाइल सिस्टम के लिए समान हैं, आपको एक विभाजन का आकार बदलने से बचना चाहिए जो कि रनिंग सिस्टम के समान भौतिक डिस्क पर है। इसलिए, यदि आवश्यक हो, तो उस ड्राइव पर एक विभाजन का आकार बदलने के लिए लाइव सिस्टम से बूट करें जिसमें आपका स्थापित Ubuntu सिस्टम है। (यह GParted में किए गए आकार परिवर्तन पर भी लागू होता है।)
यदि कुछ उपयोगिताओं या एप्लिकेशन को प्रदर्शन करते समय रिसाइज़िंग ऑपरेशन के परिणाम दिखाई नहीं देते हैं, तो रिबूट करना एक अच्छा विचार है।
इन आदेशों के उपयोग के बारे में अधिक विवरण के लिए btrfsऔर btrfsctl मैन्युअल पृष्ठ देखें । और उम्मीद है कि btrfs विकि जल्द ही वापस आ जाएगी।
मैं व्यक्तिगत रूप से btrfs फाइल सिस्टम से बहुत परिचित नहीं हूं, लेकिन मुझे यह अजीब लगता है कि ये आकार बदलने वाले कमांड डिवाइस के नाम के बजाय फाइल सिस्टम के आरोह बिंदु को लेते हैं। यदि कोई इसे समझा सकता है, तो कृपया टिप्पणी करें या इसे सुधारने के लिए इस उत्तर को संपादित करने के लिए स्वतंत्र महसूस करें।