正常
主书 · Cinux 64 位 OS 教程
主线阅读教程。每章绑定一个 git tag、从源码提炼,从 Real Mode bootloader 一路到多终端桌面。讲清「为什么现在需要它 + 本阶段新增的核心设计 + 关键代码 + 至少一个真实踩坑 + 验证命令」,保留 Cinux 的实践感与折腾感。
九卷
- 01 启动 — Real Mode → 保护模式 → Long Mode → 装载 mini kernel(001-004)
- 02 mini kernel — 入口、物理内存管理、中断、装载大内核(005-008)
- 03 big kernel — GDT/IDT、PIC/PIT、kprintf/SSE、VGA 帧缓冲、键盘(009-014)
- 05 内存 — PMM、VMM、内核堆、地址空间(015-018)
- 06 进程 — 上下文切换、抢占式调度、同步原语(019-021)
- 07 用户态 — ring3、系统调用、shell(022-024)
- 08 文件系统 — AHCI、ramdisk、VFS、ext2 读写(025-028e)
- 09 GUI — 画布、窗口管理器、原生应用、位图图标、桌面(029-033b)
- 10 多任务 — fork/exec、通电 fork、多终端(034-035b)
卷号跳过 04,是子系统映射的自然空缺,不是缺失。