• linux内核升级


    1.查看内核版本

      uname -r

    2.下载升级所需要的编译包

      yum install  -y vim 

      yum install  -y wget

      yum install -y gcc gcc-c++ xz

      yum install -y bc

      yum install -y ncurses-devel

      yum install -y hmaccalc zlib-devel binutils-devel elfutils-libelf-devel

    3.下载内核包

      mkdir /usr/local/src/linux-kernel;cd /usr/local/src/linux-kernel

      网站https://www.kernel.org/pub/linux/kernel

      用wget下一个内核版本

    4.解压编译

      tar -vxf 解压下好的内核文件

      cd 到文件夹

      以菜单方式选择内核需要的模块

      make menuconfig

      save 保存exit退出

      修改

      vi /usr/src/linux-2.6.35.4/.config

      将#CONFIG_SYSFS_DEPRECATED_V2 is not set改为CONFIG_SYSFS_DEPRECATED_V2=y,修改这项是因为旧版的mkinitrd及其nash在内核没有CONFIG_SYSFS_DEPRECATED_V2参数时默认使用旧版sysfs路径格式,从而在新内核下无法正确访问/sys内的硬盘信息节点;如果不修改这个内核编译成功但是会提示找不到VolGroup00等错误,并直接导致内核启动失败,文件系统挂载出错。

      拷贝原来的文件覆盖目录下的.config文件

       cp /boot/config-2.6.32-431.11.2.el6.x86_64 .config

      选y覆盖文件

      sudo sh -c 'yes "" | make oldconfig'

      编译

      make(要是出现编译错误,清理下再编译make mrproper, make clean)

      安装

      make modules_install install

      修改默认开机启动

      vi /boot/grub/menu.lst

      将default改为0开机默认启动为刚才安装的内核版本

      重启

      shutdown -r now

    5.删除原来的内核

      rpm -q kernel查看

      yum remove查看的文件

    rpm版本安装

      http://down.51cto.com/data/1903250下载软件

      带aufs模块的3.10内核下载后先使用gzip -dv命令解压,然后再使用rpm -ivh命令安装。安装好后,设置/etc/grub.conf里default=0,重启系统。 

  • 相关阅读:
    AE开发 入门教程
    工作空间工厂 打开文件例子
    Delphi IDE使用的一些主要技巧
    动画演示 Delphi 2007 IDE 功能[2]
    Delphi的类与继承
    属性的自动完成
    DELPHI中函数、过程变量的声明与应用
    Delphi回车键切换焦点
    delphi 窗体的创建和释放
    delphi assigned函数的用法
  • 原文地址:https://www.cnblogs.com/rookie404/p/5965592.html
Copyright © 2020-2023  润新知