Courseiva

LPIC-1 · topic practice

System Architecture practice questions

System Architecture is 15% of LPIC-1 and covers the machine underneath Linux: hardware, boot firmware, kernel modules, and the sysfs/procfs interfaces. Exam 101 tests it through scenario questions on BIOS/UEFI versus MBR/GPT partitioning, GRUB 2 configuration and recovery, runlevels and systemd targets, plus udev and kernel module handling.

Courseiva uses original exam-style practice questions designed for learning and revision. The goal is to understand the concepts, recognise exam patterns, and improve through explanations — not memorise copied exam dumps.

Editorial oversight:Johnson Ajibi· MSc IT Security, IEEE Senior Member
20 questionsDomain: System Architecture

What the exam tests

What to know about System Architecture

Candidates must configure GRUB 2, manage systemd targets and kernel modules with systemctl, lsmod, and modprobe, and inspect /proc and /sys. Get GRUB 2 bootloader recovery right, since a broken boot blocks everything else.

Configuring GRUB 2 bootloader options and recovering a system that fails to boot

Identifying BIOS/MBR versus UEFI/GPT partitioning schemes and their boot implications

Managing kernel modules with lsmod, modprobe, modinfo, insmod and /etc/modprobe.d

Switching runlevels and systemd targets, and inspecting hardware via lspci, lsusb, dmidecode

Watch out for

Common System Architecture exam traps

  • ▸Editing /boot/grub/grub.cfg directly instead of the source files in /etc/grub.d and /etc/default/grub
  • ▸Assuming modprobe and insmod are interchangeable; insmod cannot resolve module dependencies automatically
  • ▸Confusing BIOS/MBR limits with UEFI/GPT, such as expecting an EFI System Partition on a legacy BIOS install

Practice set

System Architecture questions

20 questions · select your answer, then reveal the explanation

A system administrator notices that the server's clock is consistently off by several minutes. Which service should be used to synchronize the time with an external time source?

During boot, the kernel must mount the root filesystem. Which of the following is responsible for providing the kernel with the location of the root filesystem?

An administrator needs to ensure that a specific kernel module is loaded automatically at boot. Which file should be used to permanently load the module?

Refer to the exhibit. The system has a single disk with three partitions. Which partition contains the root filesystem?

Exhibit

Refer to the exhibit.

$ lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 223.6G  0 disk
├─sda1   8:1    0   512M  0 part /boot
├─sda2   8:2    0    16G  0 part [SWAP]
└─sda3   8:3    0 207.1G  0 part /

Refer to the exhibit. How many SATA controllers are detected, and what is the connection speed of the SSD?

Exhibit

Refer to the exhibit.

$ dmesg | grep -i "ata"
[    1.234567] ata1: SATA max UDMA/133 abar m2048@0xfebf8000 port 0xfebf8100 irq 24
[    1.234568] ata2: SATA max UDMA/133 abar m2048@0xfebf8000 port 0xfebf8180 irq 24
[    1.345678] ata1: SATA link up 6.0 Gbps (SStatus 123 SControl 300)
[    1.345679] ata2: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[    1.567890] ata1.00: ATA-11: Samsung SSD 860 EVO, MZ-76E250, max UDMA/133
[    1.567891] ata1.00: 488397168 sectors, multi 16: LBA48 NCQ (depth 32)
[    1.567892] ata2.00: ATA-9: WDC WD10EZEX-00WN4A0, 01.01A01, max UDMA/133
[    1.567893] ata2.00: 1953525168 sectors, multi 16: LBA48 NCQ (depth 32)

A Linux administrator manages a server that runs a custom application requiring a specific kernel module to be loaded at boot. The server uses SysV init and has the module listed in /etc/modules. However, after a recent kernel update, the module fails to load automatically at boot. The administrator can manually load the module with 'modprobe <module>' after the system is running. The application depends on this module being loaded before any network services start. Which of the following actions should the administrator take to ensure the module loads automatically at the correct time during boot?

Arrange the steps to configure a firewall rule using iptables to allow SSH.

Drag or tap steps into the slots.

Steps
Order
1Step 1
2Step 2
3Step 3
4Step 4
5Step 5

Which command displays the system's architecture (e.g., x86_64)?

A system administrator needs to create a new Logical Volume (LV) in an existing LVM setup. Which sequence of commands is correct?

A sysadmin wants to ensure a specific kernel module is automatically loaded at boot. Which method is considered best practice?

During boot, a sysadmin sees the message 'Buffer I/O error on device sda1, logical block 0'. What does this most likely indicate?

Which TWO files are used to configure kernel boot parameters in GRUB?

Which THREE of the following are valid systemd targets?

The system administrator wants to use the entire sdb disk as a single partition. Which command will partition sdb with a single partition occupying the whole disk?

Exhibit

Refer to the exhibit.
```
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 238.5G  0 disk
├─sda1   8:1    0   512M  0 part /boot
├─sda2   8:2    0    20G  0 part /
├─sda3   8:3    0     4G  0 part [SWAP]
└─sda4   8:4    0   214G  0 part /home
sdb      8:16   0   120G  0 disk
```

A kernel module fails to load with the error 'modprobe: FATAL: Module xyz not found in directory /lib/modules/$(uname -r)'. What is the most likely cause?

After modifying the /etc/fstab file, an administrator runs the command mount -a and receives the error 'mount: /data: special device /dev/sdb1 does not exist'. What is the most likely issue?

Which TWO commands can be used to display information about the CPU(s) in a Linux system? (Choose two.)

Which TWO conditions would cause the boot process to fall back to the GRUB rescue shell? (Choose two.)

Which THREE of the following are valid runlevels in a traditional SysV init system? (Choose three.)

Refer to the exhibit. How many physical disks are detected by the kernel, and what are their sizes?

Exhibit

# dmesg | grep -i "sd"
[    1.234567] sd 0:0:0:0: [sda] 20971520 512-byte logical blocks: (10.7 GB/10.0 GiB)
[    1.234567] sd 0:0:0:0: [sda] Write Protect is off
[    1.234567] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[    1.234567] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    1.567890] sd 0:0:0:1: [sdb] 4194304 512-byte logical blocks: (2.15 GB/2.00 GiB)
[    1.567890] sd 0:0:0:1: [sdb] Write Protect is off
[    1.567890] sd 0:0:0:1: [sdb] Mode Sense: 00 3a 00 00
[    1.567890] sd 0:0:0:1: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA

Free account

Track your progress over time

Create a free account to save your results and see which topics improve across sessions.

Focused System Architecture sessions

Start a System Architecture only practice session

Every question in these sessions is drawn from the System Architecture domain — nothing else.

Related practice questions

Related LPIC-1 topic practice pages

Move into related areas when this topic feels solid.

Frequently asked questions

What does the LPIC-1 exam test about System Architecture?
Candidates must configure GRUB 2, manage systemd targets and kernel modules with systemctl, lsmod, and modprobe, and inspect /proc and /sys. Get GRUB 2 bootloader recovery right, since a broken boot blocks everything else.
How should I use these practice questions?
Select your answer before revealing the explanation. Then read why each option is right or wrong — this active recall approach builds retention far faster than re-reading notes.
Can I practise just System Architecture questions in a focused session?
Yes — the session launcher on this page draws every question from the System Architecture domain. Use a 10-question session first to gauge your baseline, then move to 20 or 30 once the weak spots are clear.
Where can I practise other LPIC-1 topics?
Use the topic links above to move to related areas, or go back to the LPIC-1 question bank to see all topics.
Are these real exam questions or dumps?
These are original practice questions written to test the same concepts the LPIC-1 exam covers. They are not copied from any real exam or dump site.