我有一个kvm服务器,我正在尝试更新我的英特尔e1000驱动程序。我可以使用以下代码安装新的驱动程序
make clean
make
make install
modprobe -rv e1000
modprobe e1000之后,当我运行ethtool -i eth0时,它告诉我驱动程序是新版本(8.*)
但是,当我重新启动服务器并运行相同的ethtool命令时,它会返回旧的驱动程序(7.*)
怎么回事,我怎么才能阻止它发生?
谢谢
发布于 2013-03-22 11:19:07
该模块可能是initrd ramdisk的一部分。应该使用以下命令重新构建initrd
mkinitrd 检查正确的语法,因为我现在不在linux上。
发布于 2015-01-20 19:27:05
听起来好像initrd有旧的e1000e驱动程序,并且在initrd期间加载。尝试重新构建initrd,它应该会获得新安装的版本。
由于您使用的是debian,所以命令:sudo update-initramfs -u -k all应该能做到这一点。
https://askubuntu.com/questions/271163
复制相似问题