First page Back Continue Last page Summary Graphic
Linux PC kernel boot code
The kernel boot code
goes into protected mode
then uncompresses the kernel above 1mb,
then creates tables, initialises HW, etc.
It moves pieces of itself about in memory
and releases memory it no longer needs.
Notes:
Before it can do anything else, the
boot code inside a Linux kernel on a
PC must enter protected mode.
Then it uncompresses the kernel from
its location in memory into a new
location in virtual memory, then jumps
there. Besides creating tables,
initialising hardware, and so on, it
also moves itself about in memory.