<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>UEFI on PlumePHP</title><link>https://plumephp.com/tags/uefi/</link><description>Recent content in UEFI on PlumePHP</description><generator>Hugo</generator><language>zh-CN</language><lastBuildDate>Mon, 28 Sep 2026 10:00:00 +0800</lastBuildDate><atom:link href="https://plumephp.com/tags/uefi/index.xml" rel="self" type="application/rss+xml"/><item><title>Linux 内核与启动流程：BIOS/UEFI、GRUB、initramfs 与 systemd 启动目标</title><link>https://plumephp.com/linux-kernel-boot-process/</link><pubDate>Mon, 28 Sep 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/linux-kernel-boot-process/</guid><description>&lt;h2 id="引言"&gt;引言&lt;/h2&gt;
&lt;p&gt;从按下电源到登录界面，Linux 要经过 &lt;strong&gt;固件 → 引导加载 → 内核 → initramfs → systemd&lt;/strong&gt; 五段接力。理解启动流程，是排查「开机卡住」「内核 panic」「文件系统起不来」等问题的前提。本文按时间线拆解 Linux 启动全流程：先讲 BIOS/UEFI 固件引导，再讲 GRUB 引导加载与内核参数，接着解释 initramfs 为什么存在、内核如何交接给 systemd，最后讲 systemd 启动目标（multi-user/graphical）、内核模块加载与启动排错方法。&lt;/p&gt;</description></item><item><title>系统启动全流程：从 BIOS/UEFI、GRUB 到内核与 systemd</title><link>https://plumephp.com/os-boot-process/</link><pubDate>Sun, 27 Sep 2026 09:00:00 +0800</pubDate><guid>https://plumephp.com/os-boot-process/</guid><description>&lt;p&gt;从按下电源键到屏幕上出现登录提示，现代系统要在短短几秒内完成一次&amp;quot;接力赛&amp;quot;：固件初始化硬件、Bootloader 加载内核镜像、内核解压并自举、挂载根文件系统、启动 PID 1（systemd）并联调所有服务。任何一个环节出问题，都会以&amp;quot;起不来&amp;quot;或&amp;quot;起得慢&amp;quot;的形式暴露出来。&lt;/p&gt;
&lt;p&gt;本文沿真实启动路径逐步解剖这段旅程：BIOS/UEFI 固件层、GRUB 引导加载、内核解压与 &lt;code&gt;start_kernel&lt;/code&gt;、initramfs 的临时根文件系统、systemd 的并行初始化，最后落地到启动性能优化。它帮助你把&amp;quot;开机慢&amp;quot;这种玄学问题变成可定位、可优化的工程问题。它与 https://plumephp.com/os-overview/（内核态/用户态）和 https://plumephp.com/os-kernel-module/（内核编译）互为补充。&lt;/p&gt;</description></item></channel></rss>