当前位置:  技术问答>linux和unix

救救救!!!我在redhat编译新内核发现大问题!!!

    来源: 互联网  发布时间:2014-12-14

    本文导语:  我编译的是linux-2.4.19版本,我全部按照一般的编译顺序来进行编译的~~但是按照道理来说到最后会可以在编译文件夹里面的boot目录那里找到一个bzImage文件,但是我找不到!! 下面是我的编译顺序: 1:将linux-2.4.19.tar...

我编译的是linux-2.4.19版本,我全部按照一般的编译顺序来进行编译的~~但是按照道理来说到最后会可以在编译文件夹里面的boot目录那里找到一个bzImage文件,但是我找不到!!

下面是我的编译顺序:
1:将linux-2.4.19.tar.gz下载到/root/文件夹那里。(因为它的说明书里面说明了不可以放到/usr/src里面编译,所以我只好放到root那里)
2:进入root文件夹用下面命令解压:tar -vzxf linux-2.4.19.tar.gz解压。产生linux-2.4.19文件夹。
3:之后用命令ln -s linux-2.4.19 linux建立一个linux连接文件。
4:用命令cd linux进入连接文件
5:用命令su变成超级用户
6: 配置内核,用命令make config
7: 生成新内核,用命令make dep,之后make bzImage,之后make install
8: 因为我是用模块方法配置的,所以要生成安装模块,用命令:先make modules,之后make modules_install,之后depmod -a




好,按照说明,到这一步之后应该可以在/root/linux/arch/i386/boot里面找到文件bzImage的了,但是我找不到,下面的复制动作当然不能进行了,大家说我错在什么地方了吗??

|
ln -s linux-2.4.19 /usr/src/linux(如果该链接存在,删了它)。
1.cd /usr/src/linux 
2.make clean  (for safe)
3.make mroprobe
4.make oldconfig
5.make dep
6.make bzImage
7.cp /usr/src/linux/arch/i386/boot/bzImage /boot/newImage;
  make modules;
  make modules_install;
8.cd /boot
9.mkinitrd initrd-newImage.img 2.4.19
9.vi /boot/menu.lst (add new option )
10.reboot

|
奇怪了,你的第一步和第5部是冲突的,没有root权限你怎么把
文件CP到/root里面的?你怎么实现的?

你的步骤应该是对了,我一般就在/usr/src里编译的,为什么
不能在那编译?你到/usr/src/arch/i386/boot里看看有没有bzImage.
有点怀疑到了那去。

实在不行就放在/usr/src里编译好了。还有你config的时候最好
用make menuconfig,这个效率和正确率会高很多的。

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 救救我啊,我的硬盘被初始法了,我装LINUX是误点了,分区时地初始法,我的硬盘里有很多重要的资料啊,那为救救我。
  • 各位朋友,救救我,救救我硬盘中的数据……
  • 神阿,救救我吧!谁有关于MINIX源代码的详细解析?
  • 各位大虾救救我
  • 救救我啊。
  • 一个关于JBuilder多媒体的问题,各位高手救救我吧!!!!!!
  • 懂EJB的高人救救我!
  • 请大家救救我!!
  • 求救(神啦,救救我吧)
  • 救救我!
  • 我的机子启动不了了,救救我啊!!
  • 快来救救我(同一页面打开两个窗口)
  • 救救我吧!!!!!!!!明天就要交啦我还是打印不出来啊!!!!
  • 神啊!救救我吧!操作系统问题!
  • sock编程高手救救小弟!
  • 救救我把~~
  • 救救我的机子啊!
  • 救救我吧,太难了,高手帮帮吧
  • 救救我吧:在solaris 下安装gcc 时出错。
  • 大家救救我!


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3