导读就爱阅读网友为您分享以下“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
v5net当前对香港和美国机房的走优质BGP+CN2网络的云服务器进行7折终身优惠促销,每个客户进线使用优惠码一次,额外有不限使用次数的终身9折优惠一枚!V5.NET Server提供的都是高端网络线路的机器,特别优化接驳全世界骨干网络,适合远程办公、跨境贸易、网站建设等用途。 官方网站:https://v5.net/cloud.html 7折优惠码:new,仅限新客户,每人仅限使用一次 9...
优林怎么样?优林好不好?优林 是一家国人VPS主机商,成立于2016年,主营国内外服务器产品。云服务器基于hyper-v和kvm虚拟架构,国内速度还不错。今天优林给我们带来促销的是国内西南地区高防云服务器!全部是独享带宽!续费同价!官方网站:https://www.idc857.com地区CPU内存硬盘流量带宽防御价格购买地址德阳高防4核4g50G无限流量10M100G70元/月点击购买德阳高防...
轻云互联成立于2018年的国人商家,广州轻云互联网络科技有限公司旗下品牌,主要从事VPS、虚拟主机等云计算产品业务,适合建站、新手上车的值得选择,香港三网直连(电信CN2GIA联通移动CN2直连);美国圣何塞(回程三网CN2GIA)线路,所有产品均采用KVM虚拟技术架构,高效售后保障,稳定多年,高性能可用,网络优质,为您的业务保驾护航。官方网站:点击进入广州轻云网络科技有限公司活动规则:用户购买任...