
grep menuentry /boot/grub/grub.cfg
x.x.x-x为内核版本,本文以4.18.0-18为例
sudo apt-get install linux-headers-x.x.x-x-generic linux-image-x.x.x-x-generic
sudo apt-get install linux-headers-4.18.0-18-generic linux-image-4.18.0-18-generic
sudo gedit /etc/default/grub
将 GRUB_DEFAULT=0 修改为你所想要还原的版本号,
如: GRUB_DEFAULT="Advanced options for Ubuntu >Ubuntu, with Linux 4.18.0-18-generic"
sudo update-grub 然后重启电脑 使用 uname -r 查看内核版本
ctrl+h,在shell就是向左删除的作用啊,看你用的什么shell了,bash或者tcsh一般都可以有这个作用
如果你用的shell不习惯,你可以用喜欢的shell
输入tcsh就进入tcsh了
如果要使2.6.23.11升级到2.6.23.12. 我应该先把2.6.23.11 回退成2.6.23 然后再打 2.6.23.12的补丁假设我已经在内核的目录中。补丁放在上层目录。bzcat ../patch-2.6.23.11.bz2|patch -p1 -R #回退到2.6.23bzcat ../patch-2.6.23.12.bz2|patch -p1#打到2.6.23.12总的来说就是这样。正确的输出应该全都像下面这样patching file include/net/sock.hpatching file include/net/tcp.hpatching file include/scsi/scsi_device.hpatching file include/xen/interface/vcpu.hpatching file ipc/mqueue.cpatching file kernel/exit.cpatching file kernel/fork.cpatching file kernel/futex.cpatching file kernel/futex_compat.cpatching file kernel/hrtimer.cpatching file kernel/irq/manage.cpatching file kernel/lockdep.cpatching file kernel/params.c。。。如果出现rej文件。说明有的文件打补丁失败。请查看那个rej文件。看看是为什么导致失败。一般来说。可能是你的目录树有问题。如果还有问题。参考内核/Docmuent目录下面的补丁教程。资料来源:学网(www.xue5.com),原文地址: http://www.xue5.com/itedu/200707/121959.html欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)