From e81f4779245389035108c96acd53d2892ba243ec Mon Sep 17 00:00:00 2001 From: _kerman Date: Thu, 16 Apr 2026 23:32:47 +0800 Subject: [PATCH 1/4] Add Linux Bootup --- .../2026-03-22-Linux-Utilities.md | 0 .../{2025 => 2026}/2026-03-28-SSG-Workshop.md | 0 pages/_news/2026/2026-04-15-Linux-Boot.md | 20 +++++++++++++++++++ pages/_wiki/lug/events/index.md | 1 + pages/_wiki/lug/events/weeklyparty.md | 2 ++ 5 files changed, 23 insertions(+) rename pages/_news/{2025 => 2026}/2026-03-22-Linux-Utilities.md (100%) rename pages/_news/{2025 => 2026}/2026-03-28-SSG-Workshop.md (100%) create mode 100644 pages/_news/2026/2026-04-15-Linux-Boot.md diff --git a/pages/_news/2025/2026-03-22-Linux-Utilities.md b/pages/_news/2026/2026-03-22-Linux-Utilities.md similarity index 100% rename from pages/_news/2025/2026-03-22-Linux-Utilities.md rename to pages/_news/2026/2026-03-22-Linux-Utilities.md diff --git a/pages/_news/2025/2026-03-28-SSG-Workshop.md b/pages/_news/2026/2026-03-28-SSG-Workshop.md similarity index 100% rename from pages/_news/2025/2026-03-28-SSG-Workshop.md rename to pages/_news/2026/2026-03-28-SSG-Workshop.md diff --git a/pages/_news/2026/2026-04-15-Linux-Boot.md b/pages/_news/2026/2026-04-15-Linux-Boot.md new file mode 100644 index 0000000000..760a94e91e --- /dev/null +++ b/pages/_news/2026/2026-04-15-Linux-Boot.md @@ -0,0 +1,20 @@ +--- +title: "每周小聚:操作系统启动解析" +author: "kermanx" +date: "2026-04-15 16:00:00 +0800" +categories: + - LUG 活动 +tags: + - LUG 活动 + - LUG 小聚 +--- + +2026 年 4 月 15 日下午,中国科学技术大学学生 Linux 用户协会在西区电三楼 419 会议室开展了每周小聚活动。本次小聚的主题是罗嘉宏同学带来的操作系统启动解析。 + +围绕“计算机从上电到运行第一个用户程序”的完整过程展开,罗同学系统性梳理了从固件(BIOS)到操作系统内核启动的关键路径。内容从 x86 架构出发,介绍处理器在实模式与保护模式下的运行机制,并深入分析启动早期的关键步骤:BIOS 上电自检与设备初始化、主引导记录(MBR)的加载与执行、以及以 GRUB 为代表的 Bootloader 如何逐阶段将自身与操作系统内核加载到内存中。随后,讲座进一步讲解内核加载过程中涉及的关键技术,包括内存布局(E820)、内核参数传递、initramfs 的构建与加载,以及最终控制权从 Bootloader 转移到操作系统内核的过程。 + +![](https://ftp.lug.ustc.edu.cn/%E6%B4%BB%E5%8A%A8/2026.04.15_Linux_Boot/b898dcdabf23ad1b640de713df6ec2c5.jpg) + +通过结合源码片段与底层机制分析,本讲座不仅展示了系统启动流程的“做什么”,也揭示了其背后的设计动机与实现细节,帮助听众建立对操作系统启动过程的整体认知,并为进一步理解内核工作机制与系统底层原理打下基础。 + +本次小聚的相关资料,包括幻灯片和视频回放已上传至 [FTP](https://ftp.lug.ustc.edu.cn/~luojh/talks/0415-linux-boot-1/)。 diff --git a/pages/_wiki/lug/events/index.md b/pages/_wiki/lug/events/index.md index 7456235c5c..28efe1bf5c 100644 --- a/pages/_wiki/lug/events/index.md +++ b/pages/_wiki/lug/events/index.md @@ -10,6 +10,7 @@ permalink: /wiki/lug/events/ | 日期 | 时间 | 地点 | 内容 | | :------------ | :------------ | :----------------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| 2026-04-15 | 16:00-17:30 | 西区 电三楼 419 | [每周小聚:操作系统启动解析](/news/2026/04/15/Linux-Boot/) | | 2026-04-05 | 19:30-20:30 | 西区 图书馆 202 | 每周小聚:Coding Agent Internal | | 2026-03-28 | 19:00-20:30 | 西区 3A111 | [每周小聚:现代静态站点构建](/news/2026/03/SSG-Workshop/) | | 2026-03-22 | 15:00-17:00 | 西区 3C101 | [每周小聚:Linux 科研环境实用配置指南](/news/2026/03/Linux-Utilities/) | diff --git a/pages/_wiki/lug/events/weeklyparty.md b/pages/_wiki/lug/events/weeklyparty.md index c9e8761063..d0e95f5f26 100644 --- a/pages/_wiki/lug/events/weeklyparty.md +++ b/pages/_wiki/lug/events/weeklyparty.md @@ -31,6 +31,8 @@ | 时间 | 主持 | 地点 | 主题 | 资料 | | :--------------- | :----- | :--------- | :------------------------- | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| 2026-04-15 16:00 | 罗嘉宏 | 西区电三楼 419 | 操作系统启动解析 | [Slides & Replay](https://ftp.lug.ustc.edu.cn/~luojh/talks/0415-linux-boot-1/) | +| 2026-04-05 19:30 | 熊桐睿 | 西区图书馆 202 | Coding Agent Internal | | | 2026-03-28 19:00 | 熊桐睿 | 西区 3A111 | 现代静态站点构建 | [Slides](https://kermanx.com/slides-ssg-workshop/) | | 2026-03-22 15:0 | 吴擎宇 | 西区 3C101 | Linux 科研环境实用配置指南 | [Slides](https://ftp.lug.ustc.edu.cn/%E6%B4%BB%E5%8A%A8/2026.03.22_Linux_utilities/slides.pdf) [视频回放](https://ftp.lug.ustc.edu.cn/%E6%B4%BB%E5%8A%A8/2026.03.22_Linux_utilities/video.mkv) | From 1f84cf90d2f667dc67c9954d3079625a9d3953bb Mon Sep 17 00:00:00 2001 From: "autofix-ci[bot]" <114827586+autofix-ci[bot]@users.noreply.github.com> Date: Thu, 16 Apr 2026 15:33:29 +0000 Subject: [PATCH 2/4] [autofix.ci] apply automated fixes --- pages/_wiki/lug/events/index.md | 2 +- pages/_wiki/lug/events/weeklyparty.md | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/pages/_wiki/lug/events/index.md b/pages/_wiki/lug/events/index.md index 28efe1bf5c..66f7d1108e 100644 --- a/pages/_wiki/lug/events/index.md +++ b/pages/_wiki/lug/events/index.md @@ -10,7 +10,7 @@ permalink: /wiki/lug/events/ | 日期 | 时间 | 地点 | 内容 | | :------------ | :------------ | :----------------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| 2026-04-15 | 16:00-17:30 | 西区 电三楼 419 | [每周小聚:操作系统启动解析](/news/2026/04/15/Linux-Boot/) | +| 2026-04-15 | 16:00-17:30 | 西区 电三楼 419 | [每周小聚:操作系统启动解析](/news/2026/04/15/Linux-Boot/) | | 2026-04-05 | 19:30-20:30 | 西区 图书馆 202 | 每周小聚:Coding Agent Internal | | 2026-03-28 | 19:00-20:30 | 西区 3A111 | [每周小聚:现代静态站点构建](/news/2026/03/SSG-Workshop/) | | 2026-03-22 | 15:00-17:00 | 西区 3C101 | [每周小聚:Linux 科研环境实用配置指南](/news/2026/03/Linux-Utilities/) | diff --git a/pages/_wiki/lug/events/weeklyparty.md b/pages/_wiki/lug/events/weeklyparty.md index d0e95f5f26..d4c7fde366 100644 --- a/pages/_wiki/lug/events/weeklyparty.md +++ b/pages/_wiki/lug/events/weeklyparty.md @@ -29,12 +29,12 @@ ### 2026 Spring -| 时间 | 主持 | 地点 | 主题 | 资料 | -| :--------------- | :----- | :--------- | :------------------------- | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| 2026-04-15 16:00 | 罗嘉宏 | 西区电三楼 419 | 操作系统启动解析 | [Slides & Replay](https://ftp.lug.ustc.edu.cn/~luojh/talks/0415-linux-boot-1/) | -| 2026-04-05 19:30 | 熊桐睿 | 西区图书馆 202 | Coding Agent Internal | | -| 2026-03-28 19:00 | 熊桐睿 | 西区 3A111 | 现代静态站点构建 | [Slides](https://kermanx.com/slides-ssg-workshop/) | -| 2026-03-22 15:0 | 吴擎宇 | 西区 3C101 | Linux 科研环境实用配置指南 | [Slides](https://ftp.lug.ustc.edu.cn/%E6%B4%BB%E5%8A%A8/2026.03.22_Linux_utilities/slides.pdf) [视频回放](https://ftp.lug.ustc.edu.cn/%E6%B4%BB%E5%8A%A8/2026.03.22_Linux_utilities/video.mkv) | +| 时间 | 主持 | 地点 | 主题 | 资料 | +| :--------------- | :----- | :------------- | :------------------------- | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| 2026-04-15 16:00 | 罗嘉宏 | 西区电三楼 419 | 操作系统启动解析 | [Slides & Replay](https://ftp.lug.ustc.edu.cn/~luojh/talks/0415-linux-boot-1/) | +| 2026-04-05 19:30 | 熊桐睿 | 西区图书馆 202 | Coding Agent Internal | | +| 2026-03-28 19:00 | 熊桐睿 | 西区 3A111 | 现代静态站点构建 | [Slides](https://kermanx.com/slides-ssg-workshop/) | +| 2026-03-22 15:0 | 吴擎宇 | 西区 3C101 | Linux 科研环境实用配置指南 | [Slides](https://ftp.lug.ustc.edu.cn/%E6%B4%BB%E5%8A%A8/2026.03.22_Linux_utilities/slides.pdf) [视频回放](https://ftp.lug.ustc.edu.cn/%E6%B4%BB%E5%8A%A8/2026.03.22_Linux_utilities/video.mkv) | ### 2025 Fall From 4487f4257634b5e248028dbd66f83ffde8d87393 Mon Sep 17 00:00:00 2001 From: _kerman Date: Fri, 17 Apr 2026 00:34:04 +0800 Subject: [PATCH 3/4] fix link --- pages/_news/2026/2026-04-15-Linux-Boot.md | 2 +- pages/_wiki/lug/events/weeklyparty.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pages/_news/2026/2026-04-15-Linux-Boot.md b/pages/_news/2026/2026-04-15-Linux-Boot.md index 760a94e91e..9ecd27eb78 100644 --- a/pages/_news/2026/2026-04-15-Linux-Boot.md +++ b/pages/_news/2026/2026-04-15-Linux-Boot.md @@ -17,4 +17,4 @@ tags: 通过结合源码片段与底层机制分析,本讲座不仅展示了系统启动流程的“做什么”,也揭示了其背后的设计动机与实现细节,帮助听众建立对操作系统启动过程的整体认知,并为进一步理解内核工作机制与系统底层原理打下基础。 -本次小聚的相关资料,包括幻灯片和视频回放已上传至 [FTP](https://ftp.lug.ustc.edu.cn/~luojh/talks/0415-linux-boot-1/)。 +本次小聚的相关资料,包括幻灯片和视频回放已上传至 [FTP](https://ftp.lug.ustc.edu.cn/%E6%B4%BB%E5%8A%A8/2026.04.15_Linux_Boot/)。 diff --git a/pages/_wiki/lug/events/weeklyparty.md b/pages/_wiki/lug/events/weeklyparty.md index d4c7fde366..9765fef26d 100644 --- a/pages/_wiki/lug/events/weeklyparty.md +++ b/pages/_wiki/lug/events/weeklyparty.md @@ -31,7 +31,7 @@ | 时间 | 主持 | 地点 | 主题 | 资料 | | :--------------- | :----- | :------------- | :------------------------- | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| 2026-04-15 16:00 | 罗嘉宏 | 西区电三楼 419 | 操作系统启动解析 | [Slides & Replay](https://ftp.lug.ustc.edu.cn/~luojh/talks/0415-linux-boot-1/) | +| 2026-04-15 16:00 | 罗嘉宏 | 西区电三楼 419 | 操作系统启动解析 | [Slides & Replay](https://ftp.lug.ustc.edu.cn/%E6%B4%BB%E5%8A%A8/2026.04.15_Linux_Boot/) | | 2026-04-05 19:30 | 熊桐睿 | 西区图书馆 202 | Coding Agent Internal | | | 2026-03-28 19:00 | 熊桐睿 | 西区 3A111 | 现代静态站点构建 | [Slides](https://kermanx.com/slides-ssg-workshop/) | | 2026-03-22 15:0 | 吴擎宇 | 西区 3C101 | Linux 科研环境实用配置指南 | [Slides](https://ftp.lug.ustc.edu.cn/%E6%B4%BB%E5%8A%A8/2026.03.22_Linux_utilities/slides.pdf) [视频回放](https://ftp.lug.ustc.edu.cn/%E6%B4%BB%E5%8A%A8/2026.03.22_Linux_utilities/video.mkv) | From 124e7ddad400581f194ab3b43aa6174e7e654290 Mon Sep 17 00:00:00 2001 From: "autofix-ci[bot]" <114827586+autofix-ci[bot]@users.noreply.github.com> Date: Thu, 16 Apr 2026 16:34:38 +0000 Subject: [PATCH 4/4] [autofix.ci] apply automated fixes --- pages/_wiki/lug/events/weeklyparty.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/_wiki/lug/events/weeklyparty.md b/pages/_wiki/lug/events/weeklyparty.md index 9765fef26d..e209d37840 100644 --- a/pages/_wiki/lug/events/weeklyparty.md +++ b/pages/_wiki/lug/events/weeklyparty.md @@ -31,7 +31,7 @@ | 时间 | 主持 | 地点 | 主题 | 资料 | | :--------------- | :----- | :------------- | :------------------------- | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| 2026-04-15 16:00 | 罗嘉宏 | 西区电三楼 419 | 操作系统启动解析 | [Slides & Replay](https://ftp.lug.ustc.edu.cn/%E6%B4%BB%E5%8A%A8/2026.04.15_Linux_Boot/) | +| 2026-04-15 16:00 | 罗嘉宏 | 西区电三楼 419 | 操作系统启动解析 | [Slides & Replay](https://ftp.lug.ustc.edu.cn/%E6%B4%BB%E5%8A%A8/2026.04.15_Linux_Boot/) | | 2026-04-05 19:30 | 熊桐睿 | 西区图书馆 202 | Coding Agent Internal | | | 2026-03-28 19:00 | 熊桐睿 | 西区 3A111 | 现代静态站点构建 | [Slides](https://kermanx.com/slides-ssg-workshop/) | | 2026-03-22 15:0 | 吴擎宇 | 西区 3C101 | Linux 科研环境实用配置指南 | [Slides](https://ftp.lug.ustc.edu.cn/%E6%B4%BB%E5%8A%A8/2026.03.22_Linux_utilities/slides.pdf) [视频回放](https://ftp.lug.ustc.edu.cn/%E6%B4%BB%E5%8A%A8/2026.03.22_Linux_utilities/video.mkv) |