我安装了wireguard,但无法使用modprobe 加载模块。当我运行命令时,出现以下错误:
modprobe wireguard
modprobe: ERROR: could not insert 'wireguard': Operation not permitted
也尝试过 insmod:
insmod /var/lib/dkms/wireguard/kernel-5.3.0-42-generic-x86_64/module/wireguard.ko
insmod: ERROR: could not insert module /var/lib/dkms/wireguard/kernel-5.3.0-42-generic-x86_64/module/wireguard.ko: Operation not permitted
同样的错误仍然存在。有什么建议如何解决这个问题吗?
如果启用安全启动,它将阻止内核模块加载,因为它未签名。所以我运行这些命令来解决这个问题:
echo 1 > /proc/sys/kernel/sysrq
echo x > /proc/sysrq-trigger
但还是同样的错误..
答案1
进入 BIOS 设置并禁用 secureboot