电脑高手论坛

 找回密码
 注册
搜索
热搜: 活动 交友 discuz
查看: 7472|回复: 12

关于分区的问题

[复制链接]
发表于 2003-4-6 15:26:43 | 显示全部楼层 |阅读模式
我曾经为了重装系统
分区过N次硬盘
但我不太清楚用分区软件对硬盘作了
些什么
它在硬盘中些了些什么,写在哪里了
不知哪位大侠能解答我的问题?
谢谢
发表于 2003-4-6 19:50:38 | 显示全部楼层
说的清楚点吗?你到底想问什么?
 楼主| 发表于 2003-4-6 22:14:28 | 显示全部楼层
我是想问
分区后,在硬盘分区上有些什么东西
比如,在第一个分区上的首扇区里的记录
还有,系统启动文件在哪里?
发表于 2003-4-7 14:01:22 | 显示全部楼层
咦?
分了区以后就没有东西了呀。
:shock:
发表于 2003-4-7 17:24:34 | 显示全部楼层
我想,分区软件只是把MBR重新改写了吧!
发表于 2003-4-7 18:17:49 | 显示全部楼层
分区表里的信息也会变化的
发表于 2003-4-7 18:26:38 | 显示全部楼层
启动文件在0磁0道一扇区里,里面有分区表和启动文件
发表于 2003-4-8 11:44:12 | 显示全部楼层

天使的回复

晕~~~
你在DOS下分 不就好了吗?
8)  8)  8)
发表于 2003-4-8 20:02:20 | 显示全部楼层
硬盘上的数据按照不同作用分为MBR、DBR、FAT、DIR和DATA区五部分
1.MBR区
主引导记录区位于硬盘的0磁道0柱面1扇区。“55,AA”是分区的结束标志,它包含了硬盘的一系列参数和一段引导程序。其中的引导程序的主要是检查分区表是否正确并且在系统硬件完成自检以后引导活动分区上的操作系统,它是由分区程序产生的,例如FDISK
2.DBR区
操作系统引导记录区位于硬盘的0磁道1柱面1扇区,是操作系统可以直接访问的第一个扇区,它包括一个引导程序和一个被称为BPB(Bios Parameter Block)的本分区参数记录表。引导程序的主要任务是判断本分区根目录前两个文件是不是操作系统的引导文件例如DOS的Io.sys和Msdos.sys,如果是,就把它读入内存,并把控制权交给该文件。BPB参数块记录着本分区的起始扇区、结束扇区、文件存储格式、硬盘介质描述符、根目录大小、FAT个数,分配单元的大小等重要参数。DBR是由高级格式化程序产生的,例如Format
3.FAT区
文件分配表,为了实现文件的链式存储,硬盘上必须准确地记录哪些簇已经被文件占用,还必须为每个已经占用的簇指明存储后继内容的下一个簇的簇号。对一个文件的最后一簇,则要指明本簇无后继簇。这些都是由FAT表来保存的,表中有很多表项,每项记录一个簇的信息。由于FAT对于文件管理的重要性,所以FAT有一个备份,即在原FAT的后面再建一个同样的FAT。初形成的FAT中所有项都标明为“未占用”,但如果磁盘有局部损坏,那么格式化程序会检测出损坏的簇,在相应的项中标为“坏簇”,以后存文件时就不会再使用这个簇了。FAT的项数与硬盘上的总簇数相当,每一项占用的字节数也要与总簇数相适应,因为其中需要存放簇号。FAT的格式有多种,最为常见的是FAT16和FAT32。
4.DIR区
根目录区,紧接着第二FAT表(即备份的FAT表)之后,记录根目录下每个文件/目录的起始单元,文件的属性等。定位文件位置时,操作系统根据DIR中的起始单元,结合FAT表就可以知道文件在硬盘中的具体位置和大小了。
5.DATA区
数据区是数据存储的地方,位于DIR区之后,占据硬盘上的大部分数据空间。
发表于 2003-4-8 21:38:18 | 显示全部楼层
感谢Carrera的解答。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|cmaster.org

GMT+8, 2024-9-28 02:11 PM , Processed in 0.013006 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表