Difference between revisions of "Kernel image"
m (Reverted edits by 203.158.221.227 (Talk); changed back to last version by Harry Kuhman) |
|||
(4 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
The kernel is the core of the operating system. It's primary functions are controlling execution of processes, handling memory management, providing a filesystem, and providing a portable interface through which programs may communicate with hardware. | The kernel is the core of the operating system. It's primary functions are controlling execution of processes, handling memory management, providing a filesystem, and providing a portable interface through which programs may communicate with hardware. | ||
− | A [[kernel image]] is a compiled and usually compressed | + | A [[kernel image]] is a compiled and usually compressed & self-extracting kernel (generally with the name of '''bzImage'''). In the linux distributions, it is copied from /usr/src/linux/arch/i386/boot/ to /boot . |
+ | |||
+ | The uncompiled kernel source can be obtained from [http://www.kernel.org] in .tar.gz or tar.bze format . To compile the system one uses "make xconfig" in XWindows environment and later make dep; make clean; make bzImage; to compile the modules make modules make modules_install. | ||
+ | |||
+ | The kernel image is booted changing [[http://www.wikipedia.org/wiki/lilo Lilo]] /etc/lilo.conf : | ||
+ | |||
+ | *image=/boot/X.X.XX | ||
+ | *label=KernelX.X.XX8 | ||
+ | *read-only | ||
+ | *alias=2 | ||
+ | |||
+ | See also [[kernel panic]] |
Latest revision as of 05:29, 15 July 2008
The kernel is the core of the operating system. It's primary functions are controlling execution of processes, handling memory management, providing a filesystem, and providing a portable interface through which programs may communicate with hardware.
A kernel image is a compiled and usually compressed & self-extracting kernel (generally with the name of bzImage). In the linux distributions, it is copied from /usr/src/linux/arch/i386/boot/ to /boot .
The uncompiled kernel source can be obtained from [1] in .tar.gz or tar.bze format . To compile the system one uses "make xconfig" in XWindows environment and later make dep; make clean; make bzImage; to compile the modules make modules make modules_install.
The kernel image is booted changing [Lilo] /etc/lilo.conf :
- image=/boot/X.X.XX
- label=KernelX.X.XX8
- read-only
- alias=2
See also kernel panic