因为dpdk的驱动、docker等等要求,必须重装服务器的linux kernel
安装linux kernel并更新grub
先看看自己的linux kernel是什么版本:
1 | uname -r |
先前天舒帮我装了一个4.16的,太新了,apt里啥都没有,所以以后装的时候先apt-cache search linux-generic
一下,不然真要命。
然后选一个看起来image和kernel header都有的版本吧。
1 | sudo apt install linux-image-4.13.0-45-generic |
装完之后别急着重启……把grub改了!
1 | grep -A100 submenu /boot/grub/grub.cfg |grep menuentry |
从输出的信息中选择需要的启动条目(从0开始)
然后修改/etc/default/grub
1 | GRUB_DEFAULT=”1>3″ |
1指的是进入高级选项,3指的是第三个启动项,如果不知道说什么的话 ,重启的时候按shift看一下就懂了。
然后更新grub
1 | sudo /usr/sbin/update-grub |
最后重启
1 | sudo reboot |
安装kernel header
没什么好说的。
1 | sudo apt-get install linux-headers-$(uname -r) |