导读就爱阅读网友为您分享以下“vmware9.0.2下将F e do ra 13内核从2.6.33升级到3.11.0”的资讯希望对您有所帮助感谢您对92to.com的支持!vmware9.0.2下将Fedora13内核从2.6.33升级到3.11.0
一、准备
1.查看内核版本
为了方便后面的操作请先将权限升级到root权限
使用命令su
1
输入正确的root密码
使用uname -r可以看到当前操作系统内核的版本。我的查询结果是
2.6.33.385.fc 13.i686.PAE
那就是2.6.33
2.查看原始文件及文件夹内容
因为升级过程要添加和修改一些文件及文件夹内容这里我们先来看一下原来的文件夹及文件内容。
首先查看/usr/src文件夹内容
#ls/us r/s rc
我这里显示为debug kernels
2
查看/lib/mo dules下的内容
#ls/lib/mo dules/
我这里显示为
2.6.33.385.fc 13.i686.PAE
查看/boot下的内容
#ls/boot
我这里显示为c o nfig-2.6.33.385.fc 13.i686.PAElo st+fo undefi
3
System.map-2.6.33.385.fc13.i686.PAEgrubvmlinuz-2.6.33.385.fc 13.i686.PAEinitramfs-2.6.33.385.fc13.i686.PAE.img 这个文件是启动时要使用的镜像文件
查看/boot/grub/menu.lst文件内容#cat/boot/grub/menu.lst#grub.conf generated by anaconda
#
#Note that you do not have to rerun grub after makingchanges to this file
#NOTICE: You have a/boot partition. This means that# all kernel and initrd paths are relative to/boot/,
4
eg.
# ro ot(hd0,0)
# kernel /vmlinuz-version roroot=/dev/mapper/vg_wzfedora-lv_root
1
# initrd/initrd-[gene ric-]versio n.img
#boot=/dev/sdadefault=0 默认的启动项timeout=0 启动菜单的显示时间可以修改成20让你多看几眼splashimage=(hd0,0)/grub/splash.xpm.gzhiddenmenu 不显示启动选项选把这里用#注释了吧免
5
得一会儿系统起不来时无法改动。 title Fedora
(2.6.33.3-85.fc 13.i686.PAE)第一个启动项名字 当前只有这一个ro ot(hd0,0)启动内容所在的位置kernel /vmlinuz-2.6.33.3-85.fc13.i686.PAE roroot=/dev/mapper/vg_wzfedora-lv_rootrd_LVM_LV=vg_wzfedora/lv_rootrd_LVM_LV=vg_wzfedora/lv_swap rd_NO_LUKSrd_NO_MD rd_NO_DM LANG=zh_CN.UTF-8
KEYTABLE=us rhgb quietinitrd /initramfs-2.6.33.3-85.fc13.i686.PAE.img这个文件我们刚见过了啊
二、下载内核源码
1.一定要记住这个网址
直接下载想要的版放到/usr/src/下并解压缩就可以了就
6
不用做2 3 4的操作了。
2.也可以用git工具更新到最新的版本如果没有git可以安装一个我的系统没有只好 #yum install git输入两次ye s
3.通过git下载安装linux内核树
#cd/usr/src/要安装到这里所以先过来
#git clonegit://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.
6.git
使用git命令下载并安装内核树 网上是这样描述将代码树与linux最新状态代码树同步。要等一会儿看你的网速情况了。用git可以省去解压缩呀安装呀直接就看到linux-2.6的文件夹了。
注意要进入到新安装的lin u x-2.6文件夹下
7
进入到lin u x-2.6目录下使用命令
4.#git pull更新一下
三、配置内核选项
1.安装gcc
使用make命令时发现gcc命令没有安装下面安装gcc#yum install gcc
2.#make mrproper(该命令可确保源代码目录下没有不正确的.o文件)
3.安装ncurses-devel
#make menuconfig
8
如果出现
?make menuconfig? requires the ncurseslib ra rie s.
需要安装ncurses-develyum install ncurses-devel
2
4.#make menuconfig 配置内核各选项
此时会出现一个图形界面列出了所有的内核配置选项有的选项下还有子选项你可以用方向键来选择用Y键来确定。大多数选项默认就行 以下几个选项必须选择请认真核对下面每一个选项否则编译很有可能前功尽弃 注意前面的符号可能不用有M等等这里提及的要全部宣称*除非无法转化成*则保留原来的格式但是一定要选中
9
台湾云服务器去哪里买?国内有没有哪里的台湾云服务器这块做的比较好的?有很多用户想用台湾云服务器,那么判断哪家台湾云服务器好,不是按照最便宜或最贵的选择,而是根据您的实际使用目的选择服务器,只有最适合您的才是最好的。总体而言,台湾云服务器的稳定性确实要好于大陆。今天,云服务器网(yuntue.com)小编来介绍一下台湾云服务器哪里买和一年需要多少钱!一、UCloud台湾云服务器UCloud上市云商,...
hostkvm本月对香港国际线路的VPS、韩国CN2+bgp线路的VPS正在做7折终身优惠,对日本软银线路、美国CN2 GIA线路、新加坡直连线路的VPS进行8折终身优惠促销。所有VPS从4G内存开始支持Windows系统,当然主流Linux发行版是绝对不会缺席的!官方网站:https://hostkvm.com香港国际线路、韩国,7折优惠码:2021summer日本、美国、新加坡,8折优惠码:2...
Hostiger商家我们可能以前也是有见过的,以前他们的域名是Hostigger,后来进行微调后包装成现在的。而且推出Columbus Day哥伦布日优惠活动,提供全场的VPS主机首月7折月付2.79美元起的优惠。这里我们普及一下基础知识,Columbus Day ,即为每年10月12日,是一些美洲国家的节日,纪念克里斯托弗·哥伦布在北美登陆,为美国的联邦假日。Hostiger 商家是一个成立于2...