笔记|Ubuntu 更换内核

  • 首页 > 教程
  • 作者:jaz
  • 时间: 2017年3月15日 23:05
  • 字数:3327 个
  • 字号:
  • 评论:0 条
  • 浏览:2866 次
  • 百度:百度已收录
  • 分类: 教程
  • 时间:2017-3-15 23:05 热度:2866° 评论:0 条 

        

        最近锐速破解好像更新了,具体看这里https://github.com/0oVicero0/serverSpeeser_Install

        本来准备在Ubuntu上装一下试试,执行脚本发现内核不支持,无奈只能手动换内核了,寻找了一下更换内核的方法。


    Ubuntu 更换内核


        方法一:想到了使用bbr一键脚本时,会自动升级内核,查看脚本找到方法。这里还是使用秋水大大注明的方法吧。

        如果是 Debian/Ubuntu 系统,则需要手动下载最新版内核来安装升级。
        去这里下载最新版的内核 deb 安装包
    如果系统是 64 位,则下载 amd64 的 linux-image 中含有 generic 这个 deb 包;
    如果系统是 32 位,则下载 i386 的 linux-image 中含有 generic 这个 deb 包;
    安装的命令如下(以的 64 位 4.9.3 举例而已,请替换为下载好的 deb 包):

    dpkg -i linux-image-4.9.3-040903-generic_4.9.3-040903.201701120631_amd64.deb




    安装完成后,再执行命令:

    /usr/sbin/update-grub



    最后,重启 VPS 即可。

        方法二:虽然方法一里面的内核版本很全,但是使用方法一还是找不到可以使用锐速的内核啊,在这里我想到了学霸大佬的一篇文章——DigitalOcean Ubuntu 更换为锐速可用的内核 - Leonn 的博客

    按照文章方法,终于更换更换成功了。

    说明:Ubuntu16.04可使用一键锐速脚本的内核只有 4.4.0-47-generic ,我使用方法一安装的4.4.47的内核,发现默认启动都是最新的4.4.47内核,最终使用方法二解决

    11de2c3f-4aef-4ad2-a2dd-1343538f4192.png


    1)更新系统并寻找可用核心

    sudo apt-get update
    apt-cache search --names-only linux-image



    360截图20170316125435585.jpg

    我们可以看到一系列核心,选择要用的,因为我的是 16.04,锐速支持4.4.0-47-generic 

    这里我选择 linux-image-extra-4.4.0-47--generic,执行


    sudo apt-get install linux-image-4.4.0-47-generic linux-headers-4.4.0-47-generic



    2)启动引导项设置,编辑 GRUB 设置允许动态管理

    修改如何选择默认核心,打开 /etc/default/grub 进行编辑

    sudo vim /etc/default/grub



    修改或添加以下内容:

    GRUB_DEFAULT=saved
    GRUB_SAVEDEFAULT=true
    GRUB_DISABLE_SUBMENU=y




    3)重新生成 grub.cfg 文件

    export GRUB_CONFIG=`sudo find /boot -name "grub.cfg"`




    4)rebuild 这个文件

    sudo update-grub



    5)检查现有 Kernel

    sudo grep 'menuentry ' $GRUB_CONFIG | cut -f 2 -d "'" | nl -v 0



    我们可以看到这些信息,记录下想优先启动的 kernel
         0 Ubuntu, with Linux 4.4.47-040447-generic
         1 Ubuntu, with Linux 4.4.47-040447-generic (recovery mode)
         2 Ubuntu, with Linux 4.4.0-040400-generic
         3 Ubuntu, with Linux 4.4.0-040400-generic (recovery mode)
         4 Ubuntu, with Linux 4.4.0-66-generic
         5 Ubuntu, with Linux 4.4.0-66-generic (recovery mode)
         6 Ubuntu, with Linux 4.4.0-47-generic
         7 Ubuntu, with Linux 4.4.0-47-generic (recovery mode)


    b299edd3-c24d-40a5-9da6-5aa400c77e9e.png


    6)设置默认 Kernel

    按照我的需求,是想启动  6 Ubuntu, with Linux 4.4.0-47-generic

    sudo grub-set-default 6




    或者

    sudo grub-set-default 'Ubuntu, with Linux 4.4.0-47-generic'




    7)重启 VPS

    sudo reboot




    检查下目前的 Kernal 吧

    uname -r



    360截图20170316124818263.jpg


    这样内核就成功更换成我需要的了。


    8)卸载多余的内核

    直接使用 apt-get purge  linux-image-***


    9)查看当前安装的内核 

    dpkg -l|grep linux-image




    其他:

    Centos换内核方法

    https://www.91yun.org/zh/archives/795



    Centos内核升级方法

    1)Centos 6

    rpm -Uvh http://www.elrepo.org/elrepo-release-6-6.el6.elrepo.noarch.rpm 
    yum --enablerepo=elrepo-kernel -y install kernel-ml kernel-ml-develsed -i 's/^default=.*/default=0/g' /boot/grub/grub.confreboot



    2)Centos 7

    rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm 
    yum --enablerepo=elrepo-kernel -y install kernel-ml kernel-ml-devel
    grub2-set-default 0
    reboot




    参考:

    https://teddysun.com/489.html

    https://liyuans.com/archives/digitalocean-ubuntu-kernal-change.html


    End、

    正文到此结束
    您阅读这篇文章共花了: 
    本文链接:http://blog.jialezi.net/?post=34
    版权声明:若无特殊注明,本文皆为《jaz》原创,转载请保留文章出处。
    捐赠支持:如果觉得这篇文章对您有帮助,请“扫一扫”鼓励作者!

    热门推荐

    Hello! How do you see it?

    你还可以输入250 / 250 个字

    嘻嘻 大笑 可怜 吃惊 害羞 调皮 鄙视 示爱 大哭 开心 偷笑 嘘 奸笑 委屈 抱抱 愤怒 思考 日了狗


    既然没有吐槽,那就赶紧抢沙发吧!
    返回顶部    返回首页    手气不错    捐赠支持         
    版权所有:Jialezi `s blog    站点维护: jaz    +主题:海云彩色