编译后的内核到底叫什么名,还有怎么知道rpm安装的东西放在哪里?

编译后的内核到底叫什么名,还有怎么知道rpm安装的东西放在哪里?

也不知是不是我看的资料太旧,编译后的内核不知跑哪里去了。情况是这样的,我down了2。4。9-10的内核,永rpm安装。我原来的内核是2。4。7-10,在/usr/src目录下有三个子目录:

    linux-2.4  (link,指向linux-2.4.7-10)
    linux-2.4.7-10
    redhat
我进入linux-2.4
    make menuconfig
    make dep
    make
    make modules
    make modules_install
一切进行顺利,但是我手头的资料说我应该将
   /usr/src/linux-2.4/arch/i386/boot/zImage  copy
           (原文是linux)
to /boot/vmlinuz

但是我在那个目录下找不到zImage。有两个问题:

1)用rpm安装的kernel source到底放在哪里?怎么我在/usr/src下找不到?一般意义上来说,怎样追踪rpm的安装路径?
2)编译完之后的内核放在哪里?
                  
make zImage
如果它说太大的话,会叫你运行
make bzImage
生成的当然是bzImage了

如果提供全自动的话可以最后
make install
它会把启动内核指向新生成的内核,(最好备份原来的)

你都已经在linux-2.4.7-10 下编译内核了,还说找不到,真是骑驴找驴.faint!

      
哎呀,老兄,原来那篇文章少了一步 make zImage,难怪!

第二个问题呢? 怎么追踪rpm将东西放到哪里了,比如我将2。4。9-10的source安装了,但找不到2。4。9-10这样的目录,/usr/src下的redhat目录里的又不知到是那个版本的。      
应该再问的是第一个问题:

1)用rpm安装的kernel source到底放在哪里?怎么我在/usr/src下找不到?一般意义上来说,怎样追踪rpm的安装路径?
   比如我将2。4。9-10的source安装了,但找不到2。4。9-10这样的目录,/usr/src下的redhat目录里的又不知到是那个版本的。      
安装源代码是
rpm -ivh kernel-source-xxxxx.rpm
不是
rpm -ivh kernel-xxxxx.rpm


想看安装在那里了可以
rpm -qlp xxxxx.rpm      
rpm -ivh kernel-2.4.9-13.src.rpm

这可是从官方网站down下来的,应该是kernel的source吧      
rpm -qlp kernel-2.4.9-13.src.rpm

看到的好像是包里的内容,每看到有说会安装到那个目录呀。      
看一下共同的目录前缀不就知道放在哪里了吗 :-?

也可以用命令
locate kernel|less
慢慢找看看哪里有和kernel有关的目录,文件      
实在不行,你把地址告诉我,我down下来玩玩,
反正闲着也是闲着 :-)      
[root@localhost download]#rpm -ivh kernel-2.4.9-13.src.rpm
   1:kernel                   ############################### [100%]
[root@localhost download]#

locate *2.4.9-13* 没有
find / -name *2.4.9-13*  没有
locate *kernel* |less   就是没有2.4.9-13

rpm -ql kernel-2.4.9-13.src.rpm   not install
rpm -ql kernel-2.4.9-13.src       not install
rpm -ql kernel-source-2.4.9-13    not install

黔驴技穷,老大有兴趣到下面down,就算它不是kernel的source,我安装了,总应该在系统里留点痕迹吧,它究竟装到哪里去了?

ftp://updates.redhat.com/7.2/en/os/SRPMS/kernel-2.4.9-13.src.rpm