सवाल btrfs उपकरण के साथ समस्या


मैंने बीआरटीएफ-टूल्स स्थापित किए हैं और मैं अपने प्राथमिक विभाजन से 5 जीबी को एक अस्थायी स्नैपशॉट के रूप में उपयोग के लिए छोटा करना चाहता हूं dd बैकअप। लेकिन पहली चीजें पहले ...

me@my:~$ btrfs fi show
failed to open /dev/sda: Permission denied
failed to open /dev/sda1: Permission denied
failed to open /dev/sdb: Permission denied
failed to open /dev/sdb1: Permission denied
failed to open /dev/sdb2: Permission denied
failed to open /dev/sdb5: Permission denied
failed to open /dev/sdc: Permission denied
failed to open /dev/sdc1: Permission denied
failed to open /dev/dm-0: Permission denied
failed to open /dev/dm-1: Permission denied
Btrfs v0.20-rc1
me@my:~$ sudo btrfs fi show
Btrfs v0.20-rc1
me@my:~$ sudo btrfs fi df /dev/sdb1
ERROR: couldn't get space info on '/dev/sdb1' - Inappropriate ioctl for device

ये आउटपुट मैं उम्मीद नहीं कर रहा हूं। आप देखते हैं कि जब मैं रूट नहीं हूं, तो मुझे अनुमति त्रुटियां मिलती हैं। जब मैं जड़ हूं, मुझे कुछ भी नहीं मिलता है। (मुझे लगता है कि "Btrfs v0.20-rc1" डिवाइस / माउंट नहीं है, लेकिन केवल एक पारंपरिक बैनर (पाद लेख?)।)

क्या चल रहा है?

धन्यवाद!

यहां GParted दिखाता है

enter image description here

@Grumbel एक अच्छा मुद्दा लाता है! शायद मेरे पास बीआरटीएफ नहीं है। मैं वास्तव में निश्चित हूं कि मैंने इसे इंस्टॉलेशन के दौरान चुना क्योंकि यह ext4 पर नई उलझन वाली चीज़ प्रतीत होता था। केवल एक चीज जो मैं सोच सकता हूं वह यह भी है कि एलवीएम फाइल सिस्टम विकल्प को ओवरराइड कर रहा है ??

cat /etc/fstab कहते हैं

# <file system> <mount point>   <type>  <options>       <dump>  <pass>
/dev/mapper/ubuntu--vg-root /               ext4    errors=remount-ro 0       1

तो मुझे लगता है कि मैं उस पर नहीं हूं जो मैंने सोचा था कि मैं चालू था।


1
2018-01-17 04:30


मूल




जवाब:


btrfs fi show आपके सभी उपकरणों को स्कैन करने के लिए स्कैन करता है कि क्या कोई बीआरटीएफ है, इसलिए उपयोगकर्ताओं को चलाने के दौरान त्रुटि संदेश होने की उम्मीद है, क्योंकि आपके पास एक्सेस अधिकार नहीं हैं। यदि आप रूट के रूप में दौड़ते हैं और आपके पास कोई बीआरटीएफ नहीं है तो आपको आउटपुट मिल जाएगा। यदि आपके पास बीआरटीएफ है और btrfs fi show इसे नहीं मिला, कुछ गलत हो सकता है।

btrfs fi df बस ब्लॉक डिवाइस पर नहीं, माउंटपॉइंट पर चलने की जरूरत है।


2
2018-01-17 04:52



धन्यवाद! मुझे यकीन है कि मैंने इंस्टॉल पर Btrfs का चयन किया है। इस मामले में मेरा माउंटपॉइंट क्या है? - Jason Kleban
मैंने कुछ विस्तार जोड़ा - क्या यह सब आपके लिए जोड़ता है? मैं ext4 पर सभी के बाद, मामला बंद कर दिया गया है? - Jason Kleban
हाँ, ऐसा लगता है कि आप ext4 चला रहे हैं। यदि आप साहसी हैं तो आप इसे कम कर सकते हैं और रिक्त स्थान में बीआरटीएफ बना सकते हैं resize2fs तथा lvreduce। - Grumbel