首页
社区
课程
招聘
[求助]BIOS认识文件系统么?
发表于: 2008-5-14 20:59 5128

[求助]BIOS认识文件系统么?

2008-5-14 20:59
5128
看《自己动手写操作系统》发现一个问题:第一个段引导代码是直接写入软盘的,而后面要用FAT12文件系系统的时候引导代码是靠后放的。
开始我发晕,就琢磨这两个引导代码放的位置不一样,BIOS是怎么都能做的让两个版本的都正常工作了?来来回回看了FAT12好几遍才发现一开头的那个jmp... 事实上FAT12也可以说是把引导代码放在一开始的。FAT32也是把引导代码放在一开始的。所以我就猜:
其实BIOS不认识什么文件系统,它就是做好准备工作后就直接把第一个扇区往内存里一拷,再从第一条命令往下执行。至于什么文件系统,都是在这段引导代码里实现的....
我猜的对么?

[课程]Linux pwn 探索篇!

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 2067
活跃值: (82)
能力值: ( LV9,RANK:180 )
在线值:
发帖
回帖
粉丝
2
Yes

文章太短
2008-5-14 21:04
0
雪    币: 328
活跃值: (10)
能力值: ( LV9,RANK:370 )
在线值:
发帖
回帖
粉丝
3
谢谢

文章太短
2008-5-14 21:27
0
游客
登录 | 注册 方可回帖
返回
//