D3 Summary

Booting the Linux kernel is a highly architecture-specific process, at least for the initial stages. This chapter introduced you to some of the intricacies to get a kernel up and running on IA-32 systems. Additionally, this chapter discussed the higher-level startup process in which the kernel sets up the hardware step-by-step until it can finally invoke the first userland process (usually /sbin/init) and can commence its regular execution.

Continue reading here: The ELF Binary Format

Was this article helpful?

0 0