吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 3385|回复: 31
上一主题 下一主题
收起左侧

[Windows] Windows按下开机键的秘密2(FAT32引导)

  [复制链接]
跳转到指定楼层
楼主
TobyLee 发表于 2026-2-6 09:06 回帖奖励

回顾

上次主要交流的是MBR引导扇区的过程,最终会加载4个扇区(sector)到0x7c00并LJMP过去。完成加载fat32引导扇区。

FAT32.S

FAT32.S中,对于磁盘管理,使用cluster(簇)为单位,一般一簇为4个扇区(sector)。在这个知识点基础上。通过根目录的搜索最终找到 FREELDR SYS文件。通过过程(函数)ReadCluster将freeldr.sys读到0xF800完成fat阶段任务。此阶段任务可以理解为加载freeldr(windows里是 winloader.exe)。完成任务后将控制权转移给freeldr进行后续操作。
FAT32.S启动流程

剧透

下一集,将涉及保护模式相关内容。简短明了的说:real mode to protect mode。cpu模式切换过程将清晰展现出来。尽请期待。

道歉

上次dosmbr.s由于录制时没有做好准备,导致思路不清晰,可能会有人看后迷惑,故进行重录。
重录DOSMBR

内存管理

还有就是,第一次发帖的内容是windows内存管理。还缺少 缺页异常内存初始化相关的内容。要是有感兴趣的下次可以继续分析内存管理。没有的话就继续搞windows启动流程。

免费评分

参与人数 11吾爱币 +10 热心值 +9 收起 理由
qzhk + 1 + 1 我很赞同!
TeMoon + 1 + 1 我很赞同!
Csir0103 + 1 + 1 我很赞同!
zqqqq + 1 谢谢@Thanks!
独行虾 + 1 用心讨论,共获提升!
yyb414 + 1 + 1 热心回复!
qjlfl + 1 + 1 谢谢@Thanks!
ClancyHD + 1 热心回复!
唐小样儿 + 1 + 1 我很赞同!
makaay + 1 + 1 谢谢@Thanks!
hbtmgsx + 1 + 1 谢谢@Thanks!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

沙发
天天哈皮 发表于 2026-2-6 09:31
挺有意思,从基本原理去理解windows运行
3#
cav2002 发表于 2026-2-6 09:55
4#
acehack 发表于 2026-2-6 09:59
5#
wu20080808 发表于 2026-2-6 10:16
感谢分享,讲解得不错
6#
freesq 发表于 2026-2-6 10:18
感谢分享,很好的讲解
7#
52soft 发表于 2026-2-6 10:38
高手的理解
8#
hanling1015 发表于 2026-2-6 11:10
讲的很通透,看完豁然开朗。
9#
hbtmgsx 发表于 2026-2-6 11:23
希望多多分享,谢谢楼主!
10#
linsixi 发表于 2026-2-6 11:36
谢谢分享,很不错的讲解
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - 52pojie.cn ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2026-3-6 16:22

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表