Debian image: unknown filesystem type 'btrfs'

Hi All,

I’m trying to mount a btrfs drive, but I get this error message:
mount /dev/disk/by-uuid/401d4c0c-15b8-4a5f-81b9-d98f7e9ce2a7 /mnt/nas/ -o compress,rw,noatime,nofail
mount: /mnt/nas: unknown filesystem type ‘btrfs’.`

There’s no btrfs kernel module:
modprobe btrfs
modprobe: FATAL: Module btrfs not found in directory /lib/modules/4.19.193-58-rockchip-gbac1feba87f0

I do have btrfs-progs installed:
apt install btrfs-progs -y
Reading package lists… Done
Building dependency tree… Done
Reading state information… Done
btrfs-progs is already the newest version (5.10.1-2).
0 upgraded, 0 newly installed, 0 to remove and 51 not upgraded.

reinstalling btrfs-progs doesn’t change things:
apt --reinstall install btrfs-progs -y
Reading package lists… Done
Building dependency tree… Done
Reading state information… Done
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 51 not upgraded.
Need to get 0 B/677 kB of archives.
After this operation, 0 B of additional disk space will be used.
debconf: delaying package configuration, since apt-utils is not installed
(Reading database … 75129 files and directories currently installed.)
Preparing to unpack …/btrfs-progs_5.10.1-2_arm64.deb …
Unpacking btrfs-progs (5.10.1-2) over (5.10.1-2) …
Setting up btrfs-progs (5.10.1-2) …
Processing triggers for initramfs-tools (0.140) …
ln: failed to create hard link ‘/boot/initrd.img-4.19.193-58-rockchip-gbac1feba8
7f0.dpkg-bak’ => ‘/boot/initrd.img-4.19.193-58-rockchip-gbac1feba87f0’: Operatio
n not permitted
update-initramfs: Generating /boot/initrd.img-4.19.193-58-rockchip-gbac1feba87f0
Processing triggers for man-db (2.9.4-2) …

On this post, the use of btrfs is discouraged, why?

My versions:
uname -a
Linux rock-3a 4.19.193-58-rockchip-gbac1feba87f0 #rockchip SMP Tue Oct 18 09:36:57 UTC 2022 aarch64 GNU/Linux
cat /etc/issue
Debian GNU/Linux 11 \n \l

tl;dr; Because HW vendor provided kernels maintainace is absent / questionable in general areas.Try one of these: https://stpete-mirror.armbian.com/dl/rock-3a/rc/ They are mainline based, where all general functions are fully up2date, LTS kernel, but some hw specific features might not be ported yet.