Lost /lib/modules/5.1x.xx-x.MANJARO leads to emergency-mode

5 days ago “suddenly” i could not boot with kernel 5.11. Because i had no time to investigate, i bootet with 5.10 and it did work. So yesterday i investigated why i could not boot with 5.11, and i found /lib/modules/5.11.xx-x-Manjaro missing.

I do have btrfs and snapper. so i looked in the snappshots. And i found that the modules for 5.10 have gone missing between 27. and 28. April

/.snapshots/15847/snapshot/usr/lib/modules/:
drwxr-xr-x 1 root root 524 26. Apr 08:41 5.11.14-1-MANJARO
drwxr-xr-x 1 root root 104 26. Apr 08:41 extramodules-5.11-MANJARO
/.snapshots/15869/snapshot/usr/lib/modules/:
drwxr-xr-x 1 root root 104 26. Apr 08:41 extramodules-5.11-MANJARO

 /.snapshots ls -la |egrep '15847|15869'                                                               
drwxr-xr-x 1 root root  32 27. Apr 00:01 15847
drwxr-xr-x 1 root root  32 28. Apr 07:33 15869

To repair the damage, i used mhwd-kernel to reinstall kernel 5.10 and all went well. Then i changed mkinitcpio.conf to “zstd” and added “nouveau” to the modules. I did control /lib/modules and all seemed good. I did “mkinitcpio -P” without errors.

Today i landed again in emergency mode.

/.snapshots/15919/snapshot/usr/lib/modules/:
drwxr-xr-x 1 root root 524 26. Apr 16:30 5.10.30-1-MANJARO
drwxr-xr-x 1 root root 104 26. Apr 16:29 extramodules-5.10-MANJARO
/.snapshots/15920/snapshot/usr/lib/modules/:
drwxr-xr-x 1 root root 104 26. Apr 16:29 extramodules-5.10-MANJARO

This time with missing /lib/modules for kernel 5.10.30-1. I know my way out. But how did i loose my modules ?, How to prevent in the future ?

P.S.: AND again after a few boots my modules for 5.11 are missing !!! :face_with_thermometer: