文件系统如何支持Legacy(传统)启动模式?
捣鼓Legacy模式OS引导加载程序的一点笔记
我最近在折腾一款简单的操作系统引导加载程序,一开始就锁定了Legacy启动模式来做。
在彻底搞明白整个启动流程(比如MBR如何加载VBR这类核心环节)之后,我开始埋头研究不同文件系统的规范——这步真的不能省,毕竟得搞清楚它们是怎么适配这种旧式启动逻辑的。
这里得划个重点:卷引导记录(VBR) 按设计就存放在磁盘上「活动分区」的第一个扇区里。换句话说,这个第一个扇区里的字节(通常是512字节),本质上并不是某个文件的内容,而是直接嵌在磁盘分区特定位置的引导代码。
内容的提问来源于stack exchange,提问作者sherrellbc
相关产品推荐
相关产品推荐

