On a Linux system using systemd as its init system, the kernel and initramfs have handed over to the real root.
Continue starting user-space services.
Which action is performed by systemd?
systemd normally runs as PID 1 and starts services, mounts, and other units according to target and unit dependencies.
Detailed explanation
Correct. systemd starts units and services according to dependency relationships as PID 1.
Correct. systemd starts units and services according to dependency relationships as PID 1.
Incorrect. BIOS POST occurs before the operating system kernel.
Incorrect. BIOS POST occurs before the operating system kernel.
Incorrect. CPU instruction-set selection is not systemd's role.
Incorrect. CPU instruction-set selection is not systemd's role.
Incorrect. UEFI loads EFI applications before the kernel and init system.
Incorrect. UEFI loads EFI applications before the kernel and init system.
Try it yourself
An example you can run in a temporary verification environment.
ps -p 1 -o comm=; systemctl is-system-running 2>/dev/null || trueExpected result
systemd環境ではsystemdと稼働状態。非systemd環境では異なる表示Key points
- systemd runs as PID 1
- Unit dependencies control startup
- Targets group a desired state
Notes
- Environment: Linux / systemd 255以降
- Command output formatting can vary slightly by distribution or tool version.
- Run the example in a temporary directory or process when possible.
Foundation review
Read the scope first
Check whether the command acts on the current shell, a new process, an existing process, or a file.
Verify the observable result
Use the supplied command and compare the output with the expected result.