यदि btrfs को कर्नेल मॉड्यूल के रूप में संकलित किया जाता है, तो आपको बूट पर मॉड्यूल को लोड करने के लिए एक initramfs बनाने की आवश्यकता है। रास्पियन (और अन्य डेबियन डेरिवेटिव) पर, update-initramfsयह करने के लिए सबसे आसान तरीका है।
यदि initramfs-toolsस्थापित है, तो किसी भी समय apt-getएक नया कर्नेल स्थापित करता है, इसे update-initramfsस्वचालित रूप से ट्रिगर होना चाहिए ।
sudo apt-get update
sudo apt-get install initramfs-tools
हालाँकि, यदि आप rpi-updateएक नया कर्नेल स्थापित करने के लिए उपयोग करते हैं, तो आपको update-initramfsनए कर्नेल में रीबूट करने से पहले मैन्युअल रूप से चलाने की आवश्यकता होगी :
sudo update-initramfs -u -k <kernel-version>
यह initramfs को बनाएगा या अपडेट करेगा /boot/initrd.img-<kernel-version>।
अंतिम चरण इसे अपने बूट कॉन्फिगर में जोड़ना है: निम्न पंक्ति को इसमें जोड़ें /boot/config.txt:
initramfs initrd.img-<kernel-version> followkernel
initrd-<kernel-version>फ़ाइल के नाम से बिल्कुल मेल खाना चाहिए /boot।
आपको हर बार दौड़ने के बाद ये चरण दोहराने होंगे rpi-update।