考点精讲
记忆技巧
「GRUB 引导、--failed 找失败服务、rd.break 救急」。
「先看引导成不成、再看服务败没败」,两步定位启动问题。
「systemctl --failed 列失败、systemctl status 看详情」。
「先看引导成不成、再看服务败没败」,两步定位启动问题。
「systemctl --failed 列失败、systemctl status 看详情」。
常见误区
- 误区:启动失败直接重装而非诊断。正解:先看 bootloader 与失败服务日志,多数问题可修复。
- 误区:忽略 /boot 分区满。正解:/boot 满会导致内核无法启动,需清理旧内核。
- 误区:只重启不查原因。正解:用 systemctl --failed 与日志定位根因,避免问题反复出现。
真题思路
- 【示例】 识别当前系统所有启动失败的服务,使用哪条命令?
A. systemctl --failed B. systemctl list-units C. systemctl enable --all D. journalctl --all
答案:A
解析:systemctl --failed 列出启动失败的服务;list-units 列出所有单元;enable 是设置开机自启。
常见问题
Q:怎么找出启动失败的服务
A:systemctl --failed。
Q:系统无法启动怎么进救援模式
A:GRUB 内核命令行追加 rd.break。
Q:怎么查看服务启动日志
A:systemctl status 服务 或 journalctl -u 服务。
相关知识
教材出处:RH342 第2章 启动问题排障