Skip to content

gasket-driver can't be loaded on self-build kernel #7732

Answered by smira
O-corn asked this question in Q&A
Discussion options

You must be logged in to vote

Talos Linux kernel is using an ephemeral (discarded during the build) key to sign kernel modules, and it only allows loading modules signed with that key.

When you use official installer and extensions, they were built from the same kernel package, so the key matches.

When you use your own installer (kernel), the key is different.

So tl;dr is that if you build yourself, you need to make sure every kernel module is coming from the same build as the kernel itself.

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by O-corn
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants