由于项目需要,在安装ubuntu14,04系统后,需要将其内核版本由4.4.0降到3.3.0以下,这里选择3.16.0-43。
1. 备份配置文件
sudo cp /etc/apt/sources.list /etc/apt/sources.list_bak
2. 打开源配置文件
sudo vim /etc/apt/sources.list
3. 在文件最后面增加一行并保存
deb http://security.ubuntu.com/ubuntu trusty-security main
4. 执行以下命令更新配置
sudo apt-get update
5. 安装新内核
执行以下这四条命令安装内核,才能完整
apt-get install linux-image-3.16.0-43-generic
apt-get install linux-image-extra-3.16.0-43-generic
apt-get install linux-headers-3.16.0-43-generic
apt-get install linux-headers-3.16.0-43
6. 执行以下命令查看是否安装成功
dpkg -l | grep 3.16.0-43-generic
7. 用编辑器打开 grub 配置文件
sudo vim /etc/default/grub
找到GRUB_DEFAULT=0, 修改为
GRUB_DEFAULT="Advanced options for Ubuntu>Ubuntu, with Linux 3.16.0-43-generic"
8. 保存退出,然后执行以下命令更新 Grub 引导
sudo update-grub
9. 更新完成后重启系统
sudo reboot
10. 重启后如果没有自动进入grub配置界面,就在再次重启时狂按Esc以进入grub配置界面,然后选择“ubuntu高级选项”,进入内核选择界面,可选择相应的内核
这里在实践时,发现虚拟机一般要按Esc才能进入grub配置界面,而安装windows和ubuntu双系统的主机则在选择ubuntu系统后,会自动进入grub配置界面。
11. 进入系统后,查看内核版本
uname -r