![如何在下次内核升级时保留特定的旧内核?](https://linux22.com/image/1102261/%E5%A6%82%E4%BD%95%E5%9C%A8%E4%B8%8B%E6%AC%A1%E5%86%85%E6%A0%B8%E5%8D%87%E7%BA%A7%E6%97%B6%E4%BF%9D%E7%95%99%E7%89%B9%E5%AE%9A%E7%9A%84%E6%97%A7%E5%86%85%E6%A0%B8%EF%BC%9F.png)
我刚刚更新了我的 Ubuntu 14.04,并获得了一个新内核。这个新内核对我来说不能正常工作,所以我启动了以前的版本。我们把这个旧的好用版本称为“3.13.0-24.47”。
现在,我想保留这个“3.13.0-24.47”版本,直到我决定手动删除它。我希望每次有新版本时都能升级我的内核,以期获得可以再次运行的版本。在此之前,我想使用“3.13.0-24.47”。
我担心下一次更新会删除我的“3.13.0-24.47”版本,因为我的系统(/boot)上在给定时间内只有两个内核版本可用。
答案1
我认为您可以放心,您的 -24 内核不会被覆盖,因为内核版本现在已经升级到 -27。
不过,为了安全起见,你可以使用上述任何一种方法这里锁定包裹linux-image-3.13.0-24-generic
。
答案2
启动时Shift
长按会显示 grub 并从旧内核启动。
当登录类型时,
Uname-r
我将显示系统中正在运行的当前内核。现在输入
dpkg --list | grep linux-image
它将显示系统中的所有内核。sudo apt-get purge linux-image-X.XX.XX.XX-generic
用您想要删除的内核替换 x.xx.xxx。
记住:- 不要删除当前内核。