XK0-004 · Question #63
During a system boot cycle, what program is executed after the BIOS completes its tasks?
The correct answer is A. The bootloader. After the BIOS completes POST and hardware initialization, it locates and hands execution control to the bootloader stored in the MBR or EFI System Partition.
Question
During a system boot cycle, what program is executed after the BIOS completes its tasks?
Options
- AThe bootloader
- BThe inetd program
- CThe init program
- DThe kernel
How the community answered
(31 responses)- A94% (29)
- B3% (1)
- D3% (1)
Why each option
After the BIOS completes POST and hardware initialization, it locates and hands execution control to the bootloader stored in the MBR or EFI System Partition.
The BIOS performs hardware checks and then reads the first sector of the boot device (MBR) or queries the EFI partition to find and execute the bootloader (e.g., GRUB or LILO). The bootloader is the first software stage after BIOS, responsible for loading the kernel.
inetd is a user-space super-server daemon started much later in the boot process, after the kernel and init are already running.
The init program (or systemd) is launched by the kernel, not directly by the BIOS - it is several stages removed from BIOS handoff.
The kernel is loaded into memory by the bootloader, not directly by the BIOS.
Concept tested: Linux system boot sequence stages
Source: https://www.gnu.org/software/grub/manual/grub/grub.html
Topics
Community Discussion
No community discussion yet for this question.