यदि 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
।