LFCS Storage Management Practice Question
Which THREE of the following are potential causes for a system failing to boot with 'Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block'?
⚠ Common exam trap
Candidates often confuse a missing initramfs driver (which causes a kernel panic at mount time) with a corrupted filesystem (which would produce a different error, such as 'mount: unknown filesystem type' or 'I/O error') or with bootloader configuration issues (which prevent the kernel from loading at all).
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
The initramfs image is missing the necessary tools to mount the root filesystem, e.g., missing filesystem driver.
The kernel relies on the initramfs to load necessary filesystem drivers (e.g., ext4, XFS, Btrfs) and tools (e.g., fsck, lvm) to mount the root filesystem. If the initramfs is missing the required driver for the root filesystem type, the kernel will fail with 'VFS: Unable to mount root fs' because it cannot access the block device containing the root partition.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
The SATA cable for the root disk is loose, causing the disk to be detected intermittently.
Why it's wrong here
Would cause device not found, not unknown-block.
- ✗
The partition table on the root disk uses GPT but the BIOS is set to legacy boot.
Why it's wrong here
This affects bootloader, not VFS mount.
- ✓
The initramfs image is missing the necessary tools to mount the root filesystem, e.g., missing filesystem driver.
Why this is correct
If initramfs lacks the driver, mount fails.
- ✓
The root filesystem is corrupted and cannot be read by the kernel.
Why this is correct
Corruption can cause mount failure.
- ✓
The root filesystem is located on a device that requires a kernel module not included in the initramfs.
Why this is correct
If the driver for the root device is missing, kernel can't mount.
Go deeper
Related to this question
About these practice questions
One of 507 original LFCS practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This LFCS practice question is part of Courseiva's free Linux Foundation certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the LFCS exam.