I've been struggling to make kernel 6.6.x work on my machine using PorteuX and Porteus. It works on some machines but it doesn't on others. So I decided to try Puppy kernel 6.6.0, from here: https://archive.org/download/Puppy_Linu ... 64.tar.bz2
Surprisingly it works! So then I tried to build it using your .config file (extracted from a runtime kernel) but I got the exact same error during boot, which is:
kernel panic - not syncing: Can't create rootfs
So my question is what is the magic you guys are doing to build the kernel?
Thanks a lot!