LX0-103 · Question #83
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 hands control to the bootloader found in the MBR or EFI 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
(20 responses)- A90% (18)
- C5% (1)
- D5% (1)
Why each option
After the BIOS completes POST and hardware initialization, it hands control to the bootloader found in the MBR or EFI partition.
The BIOS locates a bootable device and executes the bootloader (such as GRUB or LILO) stored in the Master Boot Record or EFI System Partition. The bootloader is responsible for loading the kernel into memory - it is the direct next step after BIOS, before the kernel itself runs.
inetd is a network super-daemon that starts after the system is fully booted; it plays no role in the early boot sequence.
The init program is started by the kernel after the kernel has been loaded and initialized; it is not directly executed by the BIOS.
The kernel is loaded and executed by the bootloader, not directly by the BIOS.
Concept tested: Linux system boot sequence and bootloader role
Source: https://www.gnu.org/software/grub/manual/grub/grub.html
Topics
Community Discussion
No community discussion yet for this question.