kvm: module verification failed: signature and/or required key missing - tainting kernel

前端 未结 4 823
谎友^
谎友^ 2020-12-06 04:35

I\'m using Ubuntu 14.04 LTS and kernel version 3.13.11.4.
I\'m trying to load patched KVM modules kvm and kvm-intel

4条回答
  •  不思量自难忘°
    2020-12-06 05:05

    Go to the kernel source directory and do (for e.g):

    ./scripts/sign-file sha512 ./signing_key.priv ./signing_key.x509 /lib/modules/3.10.1/kernel/drivers/char/my_module.ko
    

    for kernel 4.4.*, keys location should be as follows:

    ./scripts/sign-file sha512 ./certs/signing_key.pem ./certs/signing_key.x509 path/to/your/kernel/module.ko 
    

    Check what is the digest algorithm your kernel is using by opening .config and reading it in CONFIG_MODULE_SIG config values.

    CONFIG_MODULE_SIG=y CONFIG_MODULE_SIG_ALL=y CONFIG_MODULE_SIG_SHA512=y CONFIG_MODULE_SIG_HASH="sha512"
    

提交回复
热议问题