close
Kernel Image format

a. zImage
It allowed the kernel sized is 520 KB. If your kernel excedes the limit, you have to switch it to bzImage format or put something of the kernel to modules.

b. bzImage

"b" it means big not bzip. Both the formats zImage and bzImage use the gzip


Kernel version
In the common case, you can see your kernel sources likes major.minor.patch_level
ex.2.6.18

a. stable
If the minor value is even , the kernel is the stable version. ex. 2.6.18
b. development
If the minor is odd, the kernel is the development version. ex.2.5.12

customize kernel
In some special case you have to use the offical issued kernel . You also can customize your kernel , but you have to check and identify your pc hardware ex. ethernet card, SCSI controller, IDE chip. To obtain the relevant information from the paths "/var/log/dmesg" and "/proc/pci".
You also can use the commands "dmesg " and "lspci" to get the relevant information.

kernel patches
It names like the patch-2.6.20.bz2. If you just use the patches to modify the modules, you don't need to recompile your kernel. Otherwise it needs.


kernel modules
It uses to bring down the kernel size.
"depmod -a" to built the "modules.dep". "
modules.dep" it contains the information of the relevant dependency kernel modules.




arrow
arrow
    全站熱搜
    創作者介紹
    創作者 gegemini 的頭像
    gegemini

    gegemini的部落格

    gegemini 發表在 痞客邦 留言(0) 人氣()