exam questions

Exam XK0-005 All Questions

View all questions & answers for the XK0-005 exam

Exam XK0-005 topic 1 question 49 discussion

Actual exam question from CompTIA's XK0-005
Question #: 49
Topic #: 1
[All XK0-005 Questions]

Which of the following is a function of a bootloader?

  • A. It initializes all the devices that are required to load the OS.
  • B. It mounts the root filesystem that is required to load the OS.
  • C. It helps to load the different kernels to initiate the OS startup process.
  • D. It triggers the start of all the system services.
Show Suggested Answer Hide Answer
Suggested Answer: C 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
Nvoid
Highly Voted 2 years, 1 month ago
I hope i never see this question..
upvoted 10 times
...
linux_admin
Highly Voted 1 year, 11 months ago
Selected Answer: A
Option A is correct. A bootloader is a software that initializes the system and starts the operating system. The bootloader is responsible for initializing the system, setting up the environment, and loading the operating system into memory. Option B is incorrect. The bootloader does not mount the root filesystem. Mounting the root filesystem is usually done by the operating system after it has been loaded into memory by the bootloader. Option C is correct to some extent. The bootloader does help to load the different kernels to initiate the OS startup process, but it's not limited to only kernels. The bootloader also has the ability to load other operating systems or other software. Option D is incorrect. The bootloader does not trigger the start of all system services. Starting system services is usually done by the operating system after it has been loaded into memory by the bootloader.
upvoted 5 times
linux_admin
1 year, 10 months ago
***Discard*** The correct answer is C.
upvoted 1 times
...
...
JSHack
Most Recent 2 weeks, 6 days ago
Selected Answer: C
Answer: C. The bootloader's primary function is to locate and load the kernel. Wrong: A. Device initialization is handled by the kernel during the early stages of the OS startup, not by the bootloader. B. The kernel is responsible for mounting the root filesystem once it has been loaded by the bootloader. D. Starting system services is handled by the init system after the kernel has booted and the root filesystem is mounted.
upvoted 1 times
...
RayRay2
1 month, 1 week ago
Selected Answer: C
The primary function of a bootloader is: C. It helps to load the different kernels to initiate the OS startup process. A bootloader is a small program that runs before the operating system starts. It is responsible for loading the operating system's kernel into memory and starting it. Here's a brief rundown of the other options: A: While some initialization of devices can occur, it's not the primary role of the bootloader. B: Mounting the root filesystem typically happens later in the boot process, after the kernel is loaded. D: The start of system services is managed by the init system (like systemd), not the bootloader.
upvoted 1 times
...
insanegrizly
2 months, 1 week ago
Selected Answer: C
The bootloader is a low-level program that loads the operating system's kernel into memory and starts the boot process. It provides the user with options for selecting different kernels or operating systems (in a dual-boot environment, for example). It also passes control to the selected kernel to initiate the OS startup.
upvoted 1 times
...
Aj26a
7 months ago
Selected Answer: C
The primary function of a bootloader is to load the operating system kernel and initiate the OS startup process. Specifically, it is responsible for: C. It helps to load the different kernels to initiate the OS startup process. The bootloader, such as GRUB (GRand Unified Bootloader), is the first software that runs when a computer starts. It typically provides a menu to select from multiple operating systems or kernels, loads the selected kernel into memory, and transfers control to the kernel. So, the correct answer is C. It helps to load the different kernels to initiate the OS startup process.
upvoted 3 times
...
e418137
11 months, 1 week ago
Selected Answer: A
A is correct. C is incorrect. There are not "different kernels to initiate the OS startup process." There's just one at a time. Obviously, the bootloader discovers and initializes the hardware that that kernel needs to use, or the OS would be useless. (The BIOS/EFI does a POST that includes hardware detection, but that's not enough for the kernel. The kernel needs to identify, configure, select drivers, etc.)
upvoted 1 times
...
Damon54
1 year, 4 months ago
A and C are both correct 50%
upvoted 1 times
...
Damon54
1 year, 4 months ago
Selected Answer: A
A. It initializes all the devices that are required to load the OS. The bootloader plays a crucial role in the boot process of an operating system. One of its primary functions is to initialize the hardware devices that are necessary to load the operating system. This includes tasks such as identifying and configuring the CPU, memory, storage devices, and other essential hardware components to ensure that the system is in a suitable state to load the OS.
upvoted 2 times
...
KnifeClown1
1 year, 11 months ago
Selected Answer: C
The correct answer is "C. It helps to load the different kernels to initiate the OS startup process." A bootloader is a program that runs before the operating system (OS) starts. Its main function is to load the OS into memory and initiate the OS startup process. This involves loading the kernel, which is the core part of the OS that manages hardware resources and provides a platform for running user applications. The bootloader helps to load different kernels, which can be useful for testing and recovery purposes. The other options listed are not functions of the bootloader: Option A: Initializing devices is performed by the BIOS or UEFI (depending on the system), not the bootloader. Option B: Mounting the root filesystem is performed by the kernel, not the bootloader. Option D: Triggering the start of system services is performed by the OS, not the bootloader.
upvoted 2 times
...
MissAllen
2 years, 2 months ago
I would go with C. It is the responsibility of the boot loader to load the kernel, but the responsibility of the kernel to load the root file system and initialize devices.
upvoted 2 times
...
TheRealManish
2 years, 2 months ago
Terrible question Could be: A: yes it does initialize the hard drive to load the kernel B: yes it mounts the filesystem to get the boot files to load the OS C:Yes, it can load different kernels to initiate the OS startup process
upvoted 3 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago