询问者
磁盘管理

问题
全部回复
-
你好 lws0755,
主引导扇区包括硬盘主引导记录MBR(Master Boot Record)和分区表DPT(Disk Partition Table。MBR即硬盘的主引导记录。MBR,共446字节,一般在操作系统安装时写入,但它并不属于操作系统。MBR就是一段引导程序,用于检测磁盘的分区合法性和加载操作系统,它的重要作用就是识别活动分区,并引导操作系统。
分区表记录了硬盘有多少分区以及分区的各种属性。由于一个分区的信息要占用16字节,所以分区表只能定义4个分区,这就是为什么我们说硬盘一般最多只能分为4个主分区。
主分区是由主引导扇区中64字节的分区表所定义的,最多只能有4个。但为了满足更多分区的需求,便产生了扩展分区。形式上,如果拥有扩展分区,就必须牺牲一个主分区,而且最多有一个扩展分区。但扩展分区并不可以直接使用,扩展分区又必须以逻辑分区的形式出现。
事实上每一个逻辑分区都有一个和主引导扇区类似的引导扇区,引导扇区里有类似的分区表。该分区表记录了该分区的信息和一个指针,指向下一个逻辑分区的引导扇区。因此,逻辑分区是借鉴了主分区的方法,相当于在一个主分区下面建立了若干级“主分区”。
希望对您有帮助,谢谢
Please remember to mark the replies as answers if they help.
If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com. -
MBR 的分区表只有一个。不是说 MBR 最多建立四个主分区就有四个不同的分区表。
Alexis Zhang
http://mvp.microsoft.com/zh-cn/mvp/Jie%20Zhang-4000545
http://blogs.itecn.net/blogs/alexis推荐以 NNTP Bridge 桥接新闻组方式访问论坛。
本帖是回复帖,原帖作者是楼上的 <lws0755>;
| 一块硬盘上有主引导扇区,包含主引导程序和分区表。请问主分区里是不是也有分区引导程序和分区表呢?逻辑分区里是不是也有引导程序和分区表呢?
-
对,主分区也有引导扇区,但不一定有引导记录或称引导程序,只有作为启动的分区需要放置引导程序。不光是主分区有引导扇区,扩展分区和任何一个逻辑分区也有引导扇区,但也是不一定有引导程序,只有需要启动的分区才需要放置引导程序。各分区的引导记录称作 PBR (Partition Boot Record)。但扩展分区的“引导扇区”中肯定不会有引导程序,那个“引导扇区”不是起引导作用的,只是有这么一个扇区位置,用于存放扩展分区表链的起始项。
另外,那个不叫文件分区表,对 FAT 类型的文件系统而言,那叫文件分配表,FAT 本身就是 File Allocation Table 的缩写。对其它文件系统也有起类似作用的数据结构。
-
活动分区只能设置一个,活动分区上的启动文件就是操作系统引导计算机的第一个文件,对 Windows 而言就是 BOOTMGR 或 NTLDR。
Alexis Zhang
http://mvp.microsoft.com/zh-cn/mvp/Jie%20Zhang-4000545
http://blogs.itecn.net/blogs/alexis推荐以 NNTP Bridge 桥接新闻组方式访问论坛。
本帖是回复帖,原帖作者是楼上的 <lws0755>;
| 谢谢各位老师的精彩回复!学生真的是受益匪浅:还有问题没有明白: 1)活动分区放置引导程序。这个引导程序是不是操作系统的启动文件? 2)各个分区都有引导扇区,这个引导扇区起什么作用?
-
看来你的这个问题不是一两句话就能讲明白的,而且计算机这方面的知识,有时候仅用文字表达是很难弄懂的,只有看到“实物”才明了。如果你有条件的话可以用虚拟机装个 DOS ,分多个分区,然后用 DISKEDIT 一看就明白了。
- 已编辑 DOSforever 2016年12月2日 10:21 改正错别字