ubuntu新内核不能用启动回滚到旧内核的方法

先看一看自己电脑上有哪些内核文件

[email protected]:~$ dpkg --get-selections|grep linux
libselinux1:i386                install
linux-firmware                    install
linux-headers-3.13.0-24                install
linux-headers-3.13.0-24-generic            install
linux-headers-3.13.0-32                install
linux-headers-3.13.0-32-generic            install
linux-headers-3.13.0-35                install
linux-headers-3.13.0-35-generic            install
linux-headers-3.13.0-36                install
linux-image-3.13.0-24-generic            install
linux-image-3.13.0-32-generic            install
linux-image-3.13.0-35-generic            install
linux-image-3.13.0-36-generic            deinstall
linux-image-extra-3.13.0-24-generic        install
linux-image-extra-3.13.0-32-generic        install
linux-image-extra-3.13.0-35-generic        install
linux-image-extra-3.13.0-36-generic        deinstall
linux-libc-dev:i386                install
linux-sound-base                install
pptp-linux                    install
qtcreator-plugin-remotelinux:i386        install
syslinux                    install
syslinux-common                    install
syslinux-legacy                    install
util-linux                    install
[email protected]:~$ 

之后再将最新的内核,这儿是36删除掉:

[email protected]:~$ sudo apt-get remove linux-headers-3.13.0-36-generic linux-image-3.13.0-36-generic linux-image-extra-3.13.0-36-generic 

这样,下次启动的时候就会启动旧的35内核了。

许多显示什么的问题就解决了。

时间: 2024-12-12 20:53:18

ubuntu新内核不能用启动回滚到旧内核的方法的相关文章

Windows下SVN回滚到旧版本(TortoiseSVN)

Windows下SVN回滚到旧版本(TortoiseSVN) 当发现新提交的代码有问题,然后想将某个旧的版本作为最新的版本时,可以使用回滚, 操作步骤如下: 1. 签出(CheckOut)最新版本的代码到电脑中(不能做任何修改) 2. 执行TortoiseSVN的Show log操作, 在新签出的文件夹上右键,TortoiseSVN -> Show log, 如下图: 3. 回滚,这里有2种类型的回滚 3.1. 直接回滚到某个旧的版本,这个版本后的变更都会被删除, 操作如下:选中某个旧的版本,执

ubuntu 删除旧内核

方法一: 使用Ubuntu一段时间后,就会发觉由于自动升级,系统里安装了很多内核.像我,竟然安装了下面那么多,这个造成了漫长的启动列表.必须删掉一些不用的. 首先就是使用如下命令,列出所有安装的内核,下表中,带有image的就是内核文件.从中选择要卸载的包,用apt-get来卸载 [email protected]:~$ dpkg --get-selections|grep linux libselinux1 install linux-generic install linux-headers

如何删除 Ubuntu 上不再使用的旧内核

提问:过去我已经在我的Ubuntu上升级了几次内核.现在我想要删除这些旧的内核镜像来节省我的磁盘空间.如何用最简单的方法删除Ubuntu上先前版本的内核? 在Ubuntu上,有几个方法来升级内核.在Ubuntu桌面中,软件更新允许你每天检查并更新到最新的内核上.在Ubuntu服务器上,最为重要的安全更新项目之一就是 unattended-upgrades 软件包会自动更新内核.然而,你也可以手动用apt-get或者aptitude命令来更新. 随着时间的流逝,持续的内核更新会在系统中积聚大量的不

Linux内核源码分析--内核启动之(3)Image内核启动(C语言部分)(Linux-3.0 ARMv7) 【转】

原文地址:Linux内核源码分析--内核启动之(3)Image内核启动(C语言部分)(Linux-3.0 ARMv7) 作者:tekkamanninja 转自:http://blog.chinaunix.net/uid-25909619-id-4938390.html 在构架相关的汇编代码运行完之后,程序跳入了构架无关的内核C语言代码:init/main.c中的start_kernel函数,在这个函数中Linux内核开始真正进入初始化阶段, 下面我就顺这代码逐个函数的解释,但是这里并不会过于深入

使用SourceTree将bitbucket的远程仓库回滚到某一次提交-b

目的: 使用SourceTree将bitbucket的远程仓库回滚到某一次提交. 原理: 在本地需要回滚的commit上创建一个分支,将该分支合并到远程仓库. 准备: 远程仓库有一个master主分支,本地将远程master分支checkout下来后,本地分支名亦为master. 看图: 1.本地有master分支. 2.在需要回滚的commit上右键创建分支. 3.输入新的分支名. 4.左侧出现了新的分支. 5.点击工具栏上的推送. 6.选择远程分支为待合并的分支,这里选择master. 7.

使用SourceTree将bitbucket的远程仓库回滚到某一次提交

目的: 使用SourceTree将bitbucket的远程仓库回滚到某一次提交. 原理: 在本地需要回滚的commit上创建一个分支,将该分支合并到远程仓库. 准备: 远程仓库有一个master主分支,本地将远程master分支checkout下来后,本地分支名亦为master. 看图: 1.本地有master分支. 2.在需要回滚的commit上右键创建分支. 3.输入新的分支名. 4.左侧出现了新的分支. 5.点击工具栏上的推送. 6.选择远程分支为待合并的分支,这里选择master. 7.

Ubuntu 升级VisualBox后无法启动 Kernel driver not installed (rc=-1908)

? ? VisualBox之所以在Linux上比传统的VMware快得多,关键一点就是它和Linux内核的结合比较紧密,这也是开源的优点. 不过Linux内核更新很频繁,每次更新内核后启动VirtualBox都会提示: VirtualBox kernel driver not installed. The vboxdrv kernel module was either not loaded or /dev/vboxdrv was not created for some reason. Re-

在Ubuntu上下载、编译和安装Android最新内核源代码(Linux Kernel)

文章转载至CSDN社区罗升阳的安卓之旅,原文地址:http://blog.csdn.net/luoshengyang/article/details/6564592 在前一篇文章提到,从源代码树下载下来的最新Android源代码,是不包括内核代码的,也就是Android源代码工程默认不包含Linux Kernel代码,而是使用预先编译好的内核,也就是prebuilt/android-arm/kernel/kernel-qemu文件.那么,如何才能DIY自己的内核呢?这篇文章一一道来. 一. 首选

Android应用程序在新的进程中启动新的Activity的方法和过程分析

Android应用程序在新的进程中启动新的Activity的方法和过程分析 - 老罗的Android之旅 - 博客频道 - CSDN.NET ? ? ? ?前面我们在分析Activity启动过程的时候,看到同一个应用程序的Activity一般都是在同一个进程中启动,事实上,Activity也可以像Service一样在新的进程中启动,这样,一个应用程序就可以跨越好几个进程了,本文就分析一下在新的进程中启动Activity的方法和过程. ?? ? ? ?在前面Android进程间通信(IPC)机制B