仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 355|回复: 8
打印 上一主题 下一主题

[其他Linux] 来谈谈:假造机中RH9 2.4内核晋级为2.6内核办法

[复制链接]
若相依 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 16:35:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
要多动手,不要怕什么搞坏了怎么办,你不搞坏,不去动手,就永远不会有收获,既然你在linux中是自由的,那就发挥自己的权利;
1.往linux的官方网站高低一个linux2.6的内核!http://www.ckuyun.com;
2.安装一个modules-init-tools-3.0.tar.gz工具包,由于2.4.x的modutils工具包已不合适新的2.6.x内核,必需将它晋级到modele-init-tools工具包。
能够到http://www.ckuyun.com/pub/linux/……it-tools-3.0.tar.gz下载
3.安装modele-init-tools工具包
#configure――prefix=/
#makemoveold(将本来的工具程序更名,如许还可持续利用本来的2.4.x内核)
#makeallinstall
#./generate-modprobe.conf/etc/modprobe.conf(天生2.6.x内核的新设置文件)
4.安装Mkinitrd4.1.18-2工具包,将以后目次切换到mkinitrd-4.1.18-2.i386.rpm、device-mapper-1.00.19-2.i386.rpm和lvm2-2.00.25-1.01.i386.rpm的下载目次(三个文件最幸亏统一目次)下,顺次实行以下命令(注重,这里是有序的实行):
rpm-ivh――nodeps――forcedevice-mapper-1.00.19-2.i386.rpm
rpm-ivh――nodeps――forcelvm2-2.00.25-1.01.i386.rpm
rpm-ivh――nodeps――forcemkinitrd-4.1.18-2.i386.rpm
5.安装binutils-2.17.tar.gz,(这个是晋级假造机中的LINUX所必备的),顺次实行以下命令:
tarzxfbinutils-2.17.tar.gz
cdbinutils-2.17
。/configure
make
makeinstall
6.在晋级之前,还要断定以下一些软件不低于以下的版本:
Name:Minimumversion:Howtofindversion:
GnuCCompiler2.95.3gcc――version
GnuMake3.78make――version
binutils2.12ld-v
util-linux2.10ofdformat――version
module-init-tools0.9.9depmod-V
procps2.0.9ps――version
(拜见“Documentation/Change”中的最新更新)
接上去正式入手下手晋级:
#tarxzvflinux-2.6.20.tar.gz/usr/src/
#./configure//天生Makefile文件,假如已有Makefile这步就没需要了
#makemenuconfig//入手下手设置内核
关于menuconfig中的设置,以下几点值得注重:
o关于"LoadableModulesupport"选项,必定要选上"Moduleunloading"和"Automatickernelmoduleloading"这两个选项。
关于"Processortypeandfeatures"选项,必定要选上"PreemptibleKernel"选项,这是2.6.x内核优于2.4.x内核的主要缘故原由之一。
关于"DeviceDriver"的主菜单里设置以下内容:
o关于"BlockDevices"的设置,必定要选上对loopback和ramdisk的撑持。
o关于"Multi-devicesupport(RAIDandLVM)",要选上"devicemapper".
o关于"Inputdevicesupport",记得要选上"Keyboards"和"Mice"的撑持。
o关于"GraphiCSSupport",要选上对framebuffer的撑持。
o关于sound选项里,与ALSA有关的,要选上"OSSAPIemulation"选项。OSS能够不必了。
o关于USB,能选的都选上
o关于文件体系,经常使用的几种必定要选上,好比
Ext2extendedattributes
Ext2POSIXAccessControlLists
Ext2SecurityLabels
Ext3journallingfilesystemsupport
Ext3extendedattributes
Ext3POSIXAccessControlLists
Ext3SecurityLabels
注重1:别的,假如利用假造机的必定要把sics的驱动选择上
配制好内核后保留加入(保留的名字保举利用默许的。config,如许做的优点是鄙人次再menuconfig时,它会主动主动装载此次。config中的设置),然后就能够间接编译了,"makedep"这一步在2.6已不必要了。
接上去能够入手下手编译了:
#makebzImage
注重2:在这一步将近完成时大概会呈现一下毛病提醒:
……
OBJCOPYarch/i386/boot/compressed/vmlinux.bin
BFD:Warning:Writingsection`.bsstohuge(ienegative)fileoffset0xc0277000.
objcopy:arch/i386/boot/compressed/vmlinux.bin:Filetruncated
make[2]:***[arch/i386/boot/compressed/vmlinux.bin]Error1
make[1]:***[arch/i386/boot/compressed/vmlinux]Error2
make:***[bzImage]Error2
办理举措:
在arch/i386/Makefile内里做一些修正:
将OBJCOPYFLAGS改成以下的:
OBJCOPYFLAGS:=-Obinary――change-section-lma.bss-0xc0000000-R.note-R.comment-S
然后从头makebzImageOK!
#makemodules
#makemodules_install
#cp/usr/src/linux-2.6.18/drivers/scsi/BusLogic.o/lib/modules/2.6.18/kernel/drivers/scsi
注重3:这一步用于办理SCSI硬盘+VMWARE+REDHAT架构中,由于BusLogic被编译进了内核而不是一个module的情势(2.4内核的Buslogic模块即便静态编译进内核也不可)。办理体例是间接将BusLogic.o文件复制已往。(假如不是SCSI硬盘+VMWARE+REDHAT架构中下面的拷贝能够省略)
#makeinstall
重启体系
到这里内核的编译已完成,能够从头启动linux体系了
#reboot
</p>
为什么我使用一个命令的时候,系统告诉我找不到该目录,我要如何限制使用者的权限等问题,这些问题其实都不是很难的。
飘飘悠悠 该用户已被删除
沙发
发表于 2015-1-18 16:49:17 | 只看该作者
请问谁有Linux的学习心得的吗?简单的说说?
再现理想 该用户已被删除
板凳
发表于 2015-1-25 16:12:00 | 只看该作者
Linux的成功就在于用最少的资源最短的时间实现了所有功能,这也是符合人类进化的,相信以后节能问题会日益突出。
小魔女 该用户已被删除
地板
发表于 2015-2-3 11:10:28 | 只看该作者
永中office 2004增强版安装只需要默认安装即可使用并操作大多与win系统雷同,打印机的配置和管理,记录光盘等。
莫相离 该用户已被删除
5#
发表于 2015-2-8 20:28:13 | 只看该作者
虽然大家都比较喜欢漂亮的mm,但是在学 linux 的过程中,还是要多和“男人”接触一下:P 遇到问题的时候,出来看说和上网查之外,就是要多用 linux 下的 man 命令找找帮助。
海妖 该用户已被删除
6#
发表于 2015-2-26 05:37:45 | 只看该作者
众所周知,目前windows操作系统是主流,在以后相当长的时间内不会有太大的改变,其方便友好的图形界面吸引了众多的用户。
透明 该用户已被删除
7#
发表于 2015-3-8 12:23:54 | 只看该作者
我们这一代90后,从小接触的是windows98,家里条件好的自己有电脑装的是2000,后来又有了XP,上大学时又有了win7。
admin 该用户已被删除
8#
发表于 2015-3-15 23:30:45 | 只看该作者
尽我能力帮助他人,在帮助他人的同时你会深刻巩固知识。
谁可相欹 该用户已被删除
9#
发表于 2015-3-22 18:10:25 | 只看该作者
熟悉操作是日常学习Linux中的三大法宝。以下是作者学习Linux的一些个人经验,供参考:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-25 01:58

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表