- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
菜鸟编译Linux内核???????????????? 我们这里要谈的不涉及到源码,只是一些内核编译的步骤及相关知识…因为本人是菜鸟。所以,也就希望和菜鸟们分享一下… 首先,您要确定您有一台装有Linux的系统,编译内核可以在本机上直接对本机内核进行编译,也可以从网上下载内核在其基础上进行编译.我们这里详细讲一下升级内核的方法, 您可以从下载到必威体育精装版的Kernel版本,我们这里以RedHat9为例(其他版本其实也都一样,只是在make?menuconfig中有点不同),详细讲一下内核编译的步骤?: 首先,确认您是以root?用户登陆.把内核源码cp到/usr/src目录底下(请确认您是以root的身份在进行操作,否则会返回Permission?Denied的提示): mkdir?/usr/src/linux-2.4.22 cp?2.4.22.tar.bz2?/usr/src/linux-2.4.22?(我用的是2.4.22的kernel) 解压缩之,熟悉linux系统的朋友应该会知道: bunzip2?***.tar.bz2?|?tar?xvf? 进入到/usr/src/linux-2.4.22目录,,请确定您是在此目录下操作,而且保证您所敲入的命令是正确的,不然会返回No?rule?to?make?target?***,stop类似的错误提示,这可是菜鸟们所要注意的哦。不然开头搞不好。后面就不用谈了哦… ake?mrproper 其实这个步骤是可以不用要的,这个目的是清除原先此目录下残留的.config和.o(object文件),如果我们是刚下载的源码,那么这一步您就可以省了:),但是如果您已经编译过多次内核的话,这一步可是一定要的哦,不然以后出现很多小问题,可别怨我没告诉你….config文件我们会在后面提到… 3make?menuconfig或make?config或make?xconfig这就开始编译内核了,打起十二分精神,编译不好,系统是无法启动的啦.小心应付,其实这个步骤还有其他两种方式,make?config以及make?xconfig,make?config是一个一个的回答问题,命令行方式,您如果回答错了一个,您就不能改正了哦(所以不推荐这种编译方式),make?menuconfig和make?xconfig提供了更友好的操作方式,不过make?menuconfig需要ncurse包,而make?xconfig也需要某个东东,好象是tk,忘记了,一般都安装了,俺就不提了,如果没有您可没法运行的哦.什么你不知道什么是ncurse和tk是什么?那我就不说了,去去有哪些信誉好的足球投注网站一下吧... 这里边很多东东都要注意选啊,这个要求您对硬件,软件,网络有一定的认识,实在不知道就按默认的来吧.免得以后启动不了骂天骂地都没用哦,我可是好多次启动不了,最后才摸出窍门的… 在make?menuconfig中,有的让您选择[*],有的让您选择[M],有的让你选择[],*表示选中直接加载进kernel,而M则表示会在后面的make?modules中编译成modules,让您随时可以通过insmod和modprobe调入内核…个人认为Linux的这个功能确实非常非常的棒…而这可是其他操作系统所没有的哦.?..而make?*config的目的就是生成.config文件.至于想知道.config文件是干啥子的,看一下就知道了…J 这个步骤完成之后,系统会提醒您,next?step?you?should?run?“make?dep” 4make?dep? 在确定要编译哪些东东之后(make?*config),这个要确定依赖性,这个东东,手工也可以完成的,只是….怕您要把什么东东都放下,然后花上十天半个月的来搞,还把您忙的焦头烂额,还会出错,不过我们用这条指令就可以完成了,也就不用麻烦您那么忙着搞了,呵呵,这个确定依赖性以后,然后就要清除一些东东了…? 5make?clean??(少于一分钟) 清除一些不必要的文件,那些乱七八糟的东东是可能会导致您在编译过程中出现错误的哦6#make?bzImage(15分钟左右)- 哦,这个可是最最最重要的啦.这个就是生成您的新核心了,不要告诉我您不知道核心是什么啊,也就是kernel啦,所有的系统硬件软件交互都靠它了哦.. 其实可以是make?zImage的,但是你要确保您所编译的这个新内核在640K之下,您就可以使用make?zImage,如果比640K大,那就要用make?bzImage,您要说没编译出来咋知道多大呢?我的看法是建议用bzImage,因为我编译出来的内核一般都是800~900K左右.?…我是菜鸟,本帖子也是为我一样的菜鸟所写,所以.?..咱们就默认make?b
您可能关注的文档
最近下载
- 城市轨道交通车站屏蔽门系统有一种安全感叫做屏蔽门课件.pptx VIP
- 外贸单证实务信用证.ppt VIP
- DBJ 15-65-2021 广东省建筑节能与绿色建筑工程施工质量验收规范 conv.docx VIP
- 高处作业的基础知识.pptx VIP
- UbuntuLinux操作系统(第3版)(微课版)-习题(理论题)参考答案 陈杰.doc
- 征信报告模板带水印可编辑2025年4月版.pdf
- 儿科停水停电应急预案演练脚本.docx VIP
- 广东省绿色建筑评价标准DBJ∕T15-83-2017_20191023_164147 conv.docx VIP
- 【JTG 3410-2025公路沥青及混合料试验规程》新旧变化解读.docx
- 1《七律二首 送瘟神》课件(共50张PPT).pptx VIP
文档评论(0)