The problem here is that the Fossapup64 kernel is missing a bunch of mmc-related stuff.
I switched it with Grey's 5.15.4 kernel from here and now it boots from an mmc drive.
I used the GRUB argument "pdrv=the-uuid"
Moderators: 666philb, Forum moderators