From Syslinux Wiki
Revision as of 23:51, 22 March 2010 by Skierpage (link Master Boot Record, explain it (I think I got this right).)
Disk Based Derivatives (SYSLINUX, EXTLINUX)
- The Master Boot Record contains the partition table of the disk.
- The boot sector figures out enough about the system and the filesystem to load data from the disk.
- Sector 1 (the first sector of ldlinux.sys or extlinux.sys), which loads the rest of the .sys file, using the boot sector as a subroutine library.
Common to all derivatives:
- The core is fully loaded, it parses the configuration file, and treats modules as executable programs.
- The core loads any modules that might have been requested.
Page based on the following conversation: http://elflink.pastebin.com/fe70d552
- The PXE software loads the entire core.
- The El Torito BIOS loads a CD-ROM sector, 2048 bytes. This sector replaces the boot sector and Sector 1 of the disk-based derivatives.