Se o btrfs for compilado como um módulo do kernel, você precisará criar um initramfs para carregar o módulo na inicialização. No Raspian (e em outros derivados do debian), update-initramfs
é o método mais fácil de fazer isso.
Se initramfs-tools
estiver instalado, a qualquer momento que apt-get
instalar um novo kernel, ele deve ser acionado update-initramfs
automaticamente.
sudo apt-get update
sudo apt-get install initramfs-tools
No entanto, se você usa rpi-update
para instalar um novo kernel, precisará executar update-initramfs
manualmente antes de reiniciar no novo kernel:
sudo update-initramfs -u -k <kernel-version>
Isso criará ou atualizará o initramfs no /boot/initrd.img-<kernel-version>
.
A etapa final é adicioná-lo à sua configuração de inicialização: adicione a seguinte linha em /boot/config.txt
:
initramfs initrd.img-<kernel-version> followkernel
initrd-<kernel-version>
deve corresponder exatamente ao nome do arquivo /boot
.
Você precisará repetir essas etapas sempre que executar rpi-update
.