QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1176|回复: 11

搞了好几次了,make install不了,遇到过的帮我看看

[复制链接]
发表于 2004-10-6 17:04:48 | 显示全部楼层 |阅读模式
[root@localhost linux-2.6.8.1]# make install
make[1]: `arch/i386/kernel/asm-offsets.s' is up to date.
  CHK     include/linux/compile.h
Kernel: arch/i386/boot/bzImage is ready
sh /usr/src/linux-2.6.8.1/arch/i386/boot/install.sh 2.6.8.1 arch/i386/boot/bzImage System.map ""
就是这个样子,不用make install还有别的办法?
忙了一天,实在是有点郁闷..................
发表于 2004-10-6 17:38:11 | 显示全部楼层
没任何问题呀(检查你的grub.conf,是否有添加新内核项)
重启,选择新内核
弱弱的问一声,你是在编译内核吗
回复

使用道具 举报

发表于 2004-10-6 17:43:59 | 显示全部楼层
README 的COMPILING the kernel 一节有详细的说明。
回复

使用道具 举报

 楼主| 发表于 2004-10-6 21:47:01 | 显示全部楼层
谢谢.
我感觉我已经编译成功了,因为grub的启动项里已经有了2.6.8.1,也能够引导了,只是进去以后,有很多failed,但是最终还是没有能够进入系统,郁闷.........
但是为什么make install 的时候出现上边的情况呢???没有能进入系统应该与这个有关.
莫非就应该是这样,你们编译的时候make install以后也是这样吗?
回复

使用道具 举报

发表于 2004-10-6 21:55:18 | 显示全部楼层
反正我编译内核的时候从来没有用过 make install  :neutral:

你给出的那一段仅仅是提示信息而已,又没有错误

升级 module-init-tools 了没?
回复

使用道具 举报

 楼主| 发表于 2004-10-8 12:40:18 | 显示全部楼层
已经升级过了.
不用make install怎么办?make install的作用是什么?我听说是用来安装内核的,是这样的吗?
回复

使用道具 举报

发表于 2004-10-8 12:47:56 | 显示全部楼层
make install 就是安装。 不过内核不同于其他软件包,各人的机器配置、启动管理器参数都不一样,不可能给出一个“一次搞定”的脚本来。

我都是老套的 make && make modules_install
然后 cp arch/i386/boot/bzImage /boot/my_kernel_name
然后自己配置 GRUB 项目
回复

使用道具 举报

发表于 2004-10-8 14:32:06 | 显示全部楼层
偶也喜欢自己手动cp和配置
回复

使用道具 举报

 楼主| 发表于 2004-10-8 21:33:54 | 显示全部楼层
收到了.
感谢答复.
回复

使用道具 举报

发表于 2004-10-15 13:19:35 | 显示全部楼层

Re: 搞了好几次了,make install不了,遇到过的

[quote:48b29f02f0="wintersky"][root@localhost linux-2.6.8.1]# make install
make[1]: `arch/i386/kernel/asm-offsets.s' is up to date.
  CHK     include/linux/compile.h
Kernel: arch/i386/boot/bzImage is ready
sh /usr/src/linux-2.6.8.1/arch/i386/boot/install.sh 2.6.8.1 arch/i386/boot/bzImage System.map ""
就是这个样子,不用make install还有别的办法?
忙了一天,实在是有点郁闷..................[/quote]


我有完全相同的问题:
内核编译时到这里停住了:

if [ -r System.map ]; then /sbin/depmod -ae -F System.map  2.6.8.1; fi
  HOSTCC  scripts/basic/split-include
make[1]: “arch/i386/kernel/asm-offsets.s”是最新的。
  CHK     include/linux/compile.h
Kernel: arch/i386/boot/bzImage is ready
sh /mnt/data/linux-2.6.8.1/arch/i386/boot/install.sh 2.6.8.1 arch/i386/boot/bzImage System.map ""

然后就一动不动了。
我用的是FC2,编译2.6.8.1内核,以前不会这样的,就今天发生,不知与make gconfig时的选项有没有关系。
回复

使用道具 举报

 楼主| 发表于 2004-10-15 23:04:43 | 显示全部楼层
你已经成功了,改下grub,登陆吧.
回复

使用道具 举报

发表于 2004-10-17 08:55:01 | 显示全部楼层
[quote:fae5915fde="wintersky"]你已经成功了,改下grub,登陆吧.[/quote]

grub.conf 是不用改了,自动改好了,但引导不了。
按置顶贴说的 mkinitrd -o /boot/initrd.img-2.6.8.1      2.6.8.1 建立initrd.img,也是停住不动。估计 make install 时也就是停在这一步了。
今天更改了一下配置选项,就是把网络选项全部设为FC2的2.6.8-1.521内核的默认选项(在/boot下有config-2.6.8-1.521这个文件),其余选项不变,编译时完全通过,正常引导。但网络选项这么多,我又不太熟悉,不知为什么会造成这个结果。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-2 18:35 , Processed in 0.049757 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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