我是刚玩linux,也是初次编译内核,因为主板的网卡RH 9.0不支持,所以升级到2.4.22。(搞了我好几天才完成 )
解压后生成linux-2.4.22,进入linux-2.4.22目录,
make mrproper
make menuconfig
make dep
make clean
make bzImage
make modules
make modules_install
里面生成了bzImage,system.map,但未见initrd-2.4.22.img,无法完成
mkinitrd initrd-2.4.22 2.4.22
这步,现不明白system.map有何用,不拷到/boot下也可正常运行,我不在grup里面写initrd /initrd-2.4.22.img也可正常,这两个文件到底有什么作用,有无要不要紧的,还有为什么不见initrd-2.4.22.img文件,还望高手们能指点一下。