मैं केडीई नियॉन उपयोगकर्ता संस्करण पर दो साल से Btrfs का उपयोग कर रहा हूं और यह मेरे लिए दोषरहित है। मैंने इसे एक ही HD पर इस्तेमाल किया, फिर दो HD के साथ एक RAID1 बनाया, फिर अपनी खाली जगह को अधिकतम करने के लिए दो HD के साथ एक सिंगलटन में परिवर्तित किया। मैं अपने लैपटॉप (CDROM Cadddy) में Btrfs सेंड और रिसीव करने के लिए बैकअप स्नैपशॉट स्टोर करने के लिए एक तीसरे एचडी का उपयोग करता हूं।
Btrfs को कुबंटू या नियॉन में स्थापित के दौरान एक एफएस के रूप में पेश किया जाता है। आप इसे पूरी डिस्क (/ dev / sda) या एक पार्टीशन (/ dev / sda1) दे सकते हैं। विभाजन बेहतर है। उबंटू के आधार पर, या तो प्राथमिक सबवूम्स @ और @ हॉम बनाता है। अन्य डिस्ट्रोस, जैसे कि OpenSuSE, एक दर्जन या इतने ही डिफ़ॉल्ट सबवॉल्म्स बनाते हैं। / Etc / fstab bind @ को / to और @home को / home पर लाइन्स। Kubuntuforuums.net पर Oshunluver बताते हैं कि आप Btrfs का उपयोग कई डिस्ट्रोस को स्थापित करने के लिए, बूट में चयन करने योग्य, और सभी उपलब्ध खाली स्थान पर प्रत्येक को एक एक्सेस देने के लिए कर सकते हैं। सबवोल्यूमन्स को आकार देने की कोई आवश्यकता नहीं है।
स्नैपर और अन्य स्वचालित स्नैपशॉट एप्लिकेशन का उपयोग करने से आप डिस्क स्थान की कमी में बहुत जल्दी पहुंच सकते हैं जब तक कि आपका स्नैपर.कॉन्फ़ ठीक से ट्यून न हो। स्नैपर की कोशिश करने के बाद मैंने इसे अनइंस्टॉल कर दिया। Btrfs स्नैपशॉट कमांड इतनी आसान है कि मैं एक कंसोल खोलता हूं और उन्हें मैन्युअल रूप से जारी करता हूं, खासकर अपडेट या प्रयोग से पहले। अगर, अपडेट करते या प्रयोग करते समय, आप किसी चीज को तोड़ते हैं, तो उसे ठीक करने के लिए घंटों या दिनों के बजाय केवल 3 मिनट का रोलबैक करें।
यदि आप वर्चुअलबॉक्स को Btrfs सिस्टम पर चलाने की योजना बनाते हैं, तो आपके पास दो विकल्प हैं: एक निश्चित आकार के वर्चुअल HD का उपयोग करें, या डायनेमिक वर्चुअल HD के लिए, वह फ़ोल्डर दें जिसमें आप अपने वर्चुअल HD को पहले NOCOW प्रॉपर्टी बनाएंगे।
क्योंकि Btrfs इसे बैकअप के लिए बहुत आसान बनाता है और पुनर्स्थापित करता है कि मैं कभी भी EXT4 पर वापस नहीं जाऊंगा। ZFS अभी तक अधिकांश डिस्ट्रो पर एक डिफ़ॉल्ट रूट एफएस नहीं है, लेकिन जब यह उस क्षमता में प्रकट होता है तो मैं इसे आजमाऊंगा।