标签:
FAT12文件系统简介:
FAT12是DOS时代就开始使用的文件系统(File System),现在主要在软盘上使用(现在应该没有软盘了吧)
FAT12文件系统管理磁盘,会把磁盘分为 扇区 镞 分区
软盘结构如下:
使用bootloader加载程序到内存原理:
(环境:软盘)
fat项:fat表的结构 由12位组成
1.在boot.asm中写入BPB头信息,把boot.asm文件写入引导扇区,便于DOS和linux识别
2.编写一个简单的loader 读取扇区的函数 寻找loader的函数
3.根据找到的扇区号->求出FAT项的值->加载bootloader->把控制权交给bootloader->由bootloader来加载操作系统内核
标签:
原文地址:http://www.cnblogs.com/noor/p/5017664.html