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設定に進み、セキュアブートを無効にします。