Ubuntu 20.04中安装ifb模块及解决modprobe报错问题
Ubuntu 20.04中安装ifb模块及解决modprobe报错问题
看起来你在加载ifb(Intermediate Functional Block)模块时碰到了找不到模块的报错,别着急,咱们一步步来搞定这个问题。
首先得说明一下:Ubuntu 20.04的默认内核包(linux-image-generic)并没有包含所有的额外内核模块,ifb模块就属于这类需要额外安装的网络模块,它通常在linux-modules-extra包里面。
下面是具体的解决步骤:
第一步,先更新本地的软件包列表,确保能获取到最新的包信息:
sudo apt update第二步,安装对应你当前内核版本的
linux-modules-extra包,这里用$(uname -r)可以自动获取当前内核版本(也就是你报错里的5.4.0-107-generic):sudo apt install linux-modules-extra-$(uname -r)第三步,安装完成后,再次尝试加载ifb模块:
sudo modprobe ifb这时候应该就不会再出现“Module ifb not found”的报错了。
(可选)如果你想让系统每次开机都自动加载ifb模块,可以编辑
/etc/modules文件,在末尾添加一行ifb:echo "ifb" | sudo tee -a /etc/modules
最后,你可以用下面的命令验证模块是否成功加载:
lsmod | grep ifb
如果输出里有ifb相关的条目,就说明模块已经成功加载啦。
备注:内容来源于stack exchange,提问作者nick wu
相关产品推荐
相关产品推荐

