终于搞明白MBR和DBR的关系了
我以前知道BIOS通过加载MBR来启动操作系统操作操作操作系统,但是有个问题一直搞不懂:安装dos和xp时,写入的计算机硬盘(Hard)主引导记录(MBR)是相同的(判断依据:xp的MBR损坏可以非常轻松的进入dos,用fdisk /mbr修复),可是这同一个MBR怎么既可以启动操作系统DOS又可以启动操作系统XP?两个操作操作操作系统的引导程序(Procedures)(Procedures)都不一样,电脑是怎么判断的?现在终于搞明白了!原来还有活动分区主引导扇区(DBR),电脑自检后加载MBR,然后认真仔细的检查分区表,若没问题,再加载DBR.DBR是随操作操作操作系统而不能是异的,安装xp后,DBR的作用就是加载NTLDR!加载了ntldr后,哈哈,熟悉的boot.ini启动操作系统菜单就出来了.菜鸟所见,若有错误欢迎指正!
下面是在网上找的:
QUOTE:引导扇区
引导扇区(Boot Sector) 通常指设备的第一个扇区,用于加载并转让处理器控制权给操作操作操作系统. 主引导扇区
一个完整计算机硬盘(Hard)的数据(Data)应该包括五部分:MBR,DBR,FAT,DIR区和DATA区.当中只有主引导扇区是唯一的,其他的随您的分区数的增加而不能是增加.
主引导扇区位于整个计算机硬盘(Hard)的0磁道0柱面1扇区,包括计算机硬盘(Hard)主引导记录MBR(Main Boot Record)和分区表DPT(Disk Partition Table).当中主引导记录的作用就是认真仔细的检查分区表是否正确以及确定哪个分区为引导分区,并在程序(Procedures)(Procedures)结束时把该分区的启动操作系统程序(Procedures)(Procedures)(也就是操作操作操作系统引导扇区)调入计算机内存加以执行.
计算机硬盘(Hard)主引导扇区 =计算机硬盘(Hard)主引导记录(MBR)+ 计算机硬盘(Hard)分区表(DPT)
物理位置:0面0道1扇区(clindyer 0, side 0, sector 1)
大小: 512字节
当中:MBR 446字节(0000--01BD),DPT 64字节(01BE--01FD),结束标志2字节(55 AA)
功能:MBR通过认真仔细的检查DPT分区信息引导操作操作系统跳转至DBR; 计算机硬盘(Hard)分区表(DPT)
偏移地址 字节数 含义分析
01BE 1 分区类型:00表示非活动分区:80表示活动分区;其他为无效分区.
01BF~01C1 3 *分区的起始地址(面/扇区/磁道),通常第一分区的起始地址开始于1面0道1扇区,所以我们可以得出结论这三个字节应为010100
01C2 1 #分区的操作操作操作系统的类型.
01C3~01C5 3 *该分区的结束地址(面/扇/道)
01C6~01C9 4 该分区起始逻辑扇区
01CA~01CD 4 该分区占用的总扇区数
注释: * 注意分区的起始地址(面/扇区/磁道)和结束地址(面/扇/道)中字节分配:
00000000 01000001 00010101
~~~~~~~~ ==^^^^^^ ========
~ 面(磁头) 8 位
^ 扇区 6 位
=磁道 10 位
# 分区的操作操作操作系统类型(文件格式标志码)
4---DOS FAT16<32M
5---EXTEND
6---DOS FAT16>32M
7---NTFS(OS/2)
83---LINUX>64M
DPT 总共64字节(01BE--01FD), 如上所示每个分区占16个字节, 所以可以表示四个分区, 这也就是为什么或者说怎么会一个磁盘的主分区和扩展分区之和总共只能有四个的原因.
逻辑驱动器
扩展分区的信息位于以上所示的计算机硬盘(Hard)分区表(DPT)中, 而不能是逻辑驱动器的信息则位于扩展分区的起始扇区, 即该分区的起始地址(面/扇区/磁道)所对应的扇区, 该扇区中的信息与计算机硬盘(Hard)主引导扇区的区别是不包含MBR, 而不能是16字节的分区信息则表示的是逻辑驱动器的起始和结束地址等. 活动分区主引导扇区(DBR)
物理位置:1面0道1扇区(clindyer 0, side 1, sector 1)
大小: FAT16 1扇区 512字节
FAT32 3扇区 1536字节
功能:包含机器CMOS等信息(0000--0059), 核对该信息并引导指定的操作操作系统文件, 如NTLDR等.
[ By the end of this article zpj86 于 2007-5-7 04:19 PM Editor ]-------
看不懂,进来学习……-------
也不是很懂,水(Water)平有限呀!!:'(-------
看不懂........-------
看来是我写的不够清除 o(∩_∩)o...-------
看看
活动分区主引导扇区(DBR)了解了 呵呵-------
终于还是没明白,水(Water)平太低:$-------
说得不错,不过最后面的内容还是要商讨的,呵呵~~活动分区主引导扇区(DBR)
物理位置:1面0道1扇区(clindyer 0, side 1, sector 1)
大小: FAT16 1扇区 512字节
FAT32 3扇区 1536字节
功能:包含机器CMOS等信息(0000--0059), 核对该信息并引导指定的操作操作系统文件, 如NTLDR等.-------
嗯,学习了!谢{$WebSiteName}的站长哈!-------
原来如此
这么说启动操作系统DOS还是NT或者是GRUB绝大部分的都是DBR在起作用咯
U盘启动操作系统及PE相关软件(soft)下载站:
http://www.bibidu.com/user/hnwzfile.html
[]作者:本站整理 来源:不祥