Precompiled kernel

To me that indicates that the kernel is expected to have certain attrs. I’d just copy the missing attrs over from the prev.kernel.

This was just so ridiculously hard. Whatever I tried I just got cryptic error messages back, so I tested another idea.

Since this is just a hack anyway I just mounted the nix store as writable and copied the surface kernel + modules manually to overwrite the regular 6.6.13 kernel used by linuxPackages_6_6 and it works :smile: :stuck_out_tongue:

Even if it requires manual intervention, it can be done easily by a bash script and I don’t have to rip my hair out anymore trying to do something that should be simple.

For sure this is an heretic hack :wink:

1 Like