在复旦大学就读mba体验:磁盘分区基础教程之分区理论知识篇 - IBMThinkpad笔记本技术讨论 - 深圳IBM...

来源:百度文库 编辑:偶看新闻 时间:2024/04/29 11:19:35

[硬件技巧] 磁盘分区基础教程之分区理论知识篇

  分区对很多人来说是非常神秘的,新买的笔记本分区不合理,自己没办法,因为弄不好的就容易出现数据报废!分区一向被认为是高手的专利,其实呢,很简单!下面将从基本知识,分区软件的介绍,典型分区软件的使用等几部分对其讲解。看完后,你也会成为菜鸟眼中的高手!
=====================================================
磁盘分区基础教程之分区理论知识篇
一、硬盘的存储结构包括哪些?
由于这部分属于纯理论性的知识,所以大家可以适当了解就行,也没办法生动了!






从图中我们可以看到一个硬盘的存储结构。
包括主引导扇区、操作系统引导扇区、文件分配表、目录区、数据区。
看看和我们平时能够看见的不一样吧!
主引导扇区这个在整个硬盘是唯一的,也就是一个硬盘只能有一个!
1、主引导扇区
包括主引导记录MBR(Main Boot Record有的也写成Master Boot Record)和分区表DPT(Disk Partition Table)。位于主引导扇区位于整个硬盘的0磁道0柱面1扇区。
何为主引导记录?(这个可以不知道)
其中主引导记录的作用就是检查分区表是否正确以及确定哪个分区为引导分区,并在程序结束时把该分区的启动程序(也就是操作系统引导扇区)调入内存加以执行。
何为分区表?(这个可以不知道)
分区表位于本扇区的末端,占用64K,以80H 或00H 为开始标志,以55AAH 为结束标志。内部可以保存四个占用16K的分区表。
2、操作系统引导扇区
原来说DOS引导扇区DBR(DOS Boot Record),现在都说操作系统引导扇区OBR(OS Boot Record)。它也包括一个引导程序和一个被称为BPB(BIOS Parameter Block)的本分区参数记录表。引导程序的主要任务是判断本分区根目录前两个文件是否为操作系统的引导文件。BPB 参数块记录着本分区的起始扇区、结束扇区、文件存储格式、硬盘介质描述符、根目
录大小、FAT个数、分配单元(Allocation Unit,以前也称之为簇)的大小等重要参数。OBR由高级格式化程序产生。

3、文件分配表FAT
FAT(File Allocation Table)即文件分配表,它的格式很多,比如FAT16、FAT32等。
4、目录区DIR(Directory)
记录文件的文件(目录)的起始单元(这是最重要的)、文件的属性等。
5、数据区(DATA)
不说了,就是一些数据了,知道这个区域,才是真正的进入了数据存储的区域。


说了上面这么多,真是挺晕的,我看着都晕,大概在其他地方看到的教程也会是这些,因为是基础知识,大家只是有兴趣的了解一下,没兴趣的就略过不看,因为这些只是只是数据恢复的基础知识,今天只是讲怎么分区,所以不重要的!
从图上看,除了主引导扇区外,剩下的那些都在下面的了,但是没有在图中标注了!因为我说了,不重要的!扇面那些参数会在我们使用分区工具的过程中自动生成!看不懂的,从下面看起!

二、什么是磁盘分区?磁盘分区有哪些类型?
看了上面的基础知识,我来说一说分区,为什么要分区,我们买回一块新的硬盘是需要在上面建立一个房子的,这个房子我们可以理解为分区(个人理解,不大准确)。我们通常说的分区类型有主分区、扩展分区和逻辑分区。那这三种分区有什么区别呢?
1、主分区
是硬盘上必须的分区,一般为第一分区,我们可以在上面安装操作系统。在一个磁盘上最多这能有四个主分区,为什么?因为每个主分区都会在主引导扇区中生成分区表DPT,每个16K,前面提到当时硬盘设计只给分区表流下了64K的存储空间,所以只能有四个主分区!四个分区当然是不够的了,于是扩展分区就产生了!
2、扩展分区
严格来说不能说算一个正常的分区,而是一个链接,起到一个指向的作用。我们可以再扩展分区内在建立逻辑分区,从图中我们可以看到,扩展分区也就像一个虚拟出来的一个小硬盘一样,但是不同的是,没有MBR而只有扩展分区表,而且这个扩展分区表是没有64K的限制的,每个逻辑分区都会指向下一个逻辑分区,所以我们可以在扩展分区划分多个逻辑分区。
3、分区注意
一个硬盘:
(1)1≤主分区≤4
(2)主分区+扩展分区≤4
(3)扩展分区=0或=1
也就是说,一个硬盘的分区方式只能为:
4个主分区
3个主分区
2个主分区
1个主分区
3个主分区+1个扩展分区
2个主分区+1个扩展分区
1个主分区+1个扩展分区(最常用)
其中最后一种使我们最常用的,大多数分区也是这种分法,对于我们分完的分区
说明:
1、扩展分区不是一个真正的分区,建立完扩展分区需要在上面建立逻辑分区才可以使用。
2、对于主分区和逻辑分区在使用上和在我的电脑中看起来是没有区别的,只有在使用分区工具才能看出,分区工具一般用不同颜色来代表不同的分区类型。
三、用什么分区?
当然是使用分区工具进行分区,那么工具有哪些呢?先从微软自带的说!
1、传说中的FDISK就是其一
为什么说是传说中的呢?因为这个在当年Win98是比较流行的,集成于98的DOS启动盘中,但是由于不能识别大于60G硬盘,所以后来流行的FDSIK采用的WinME启动盘中的。这个工具属于系出名门,兼容性肯定是没的说的,但是只支持建立一个主分区。这个分区工具由于是DOS下字符模式的,操作起来对于熟悉图形界面的新手来说,无疑是灾难性的!所以现在基本上淡出人们的视野,我只是为了研究技术试验了几次。这个工具我现在比较常用的功能就是Fdisk带MBR参数,用来重写主引导记录。
其中主引导扇区就是有Fdisk生成的。至于OBR等就是格式化操作生成的了。如使用Format命令。
2、平时用的DiskPart和磁盘管理
那个工具已经过时,所以微软在推出Win2K和XP时,在其中又集成了新的分区工具DiskPart和磁盘管理。在我们使用纯净的安装光盘安装操作系统的过程中会有提示分区的界面,那个就是DiskPart(在Windows下的CMD中也可使用它),优点是操作十分的简单,他划分的第一个分区就是主分区,第二个分区就是扩展分区的第一个逻辑分区,依次类推。在Windows中的磁盘管理也被我们所熟知,我们可以用它在Windows下完成非系统分区的分区操作。在Vista中上述工具相应的做出了升级,增加了功能。
上述的就是微软自带的分区工具,虽然动能简单,但是操作比较简单,兼容性非常的好,上述都属于有损分区,是会导致数据丢失的(Vista中的磁盘管理新增简单的无损调整的功能,但是非常的弱,还是别用了。
四、一般我们来说的分区格式有什么?
建立完分区我们就需要在分区上划格了,也就是格式化操作,不进行这个操作是不能存储文件的!那么到底划成什么样的格
其实我们常用的分区格式只有FAT16、FAT32和NTFS常见,当然其他的分区格式还是非常的多的,这里我就不罗嗦了!
FAT16只最大支持2G的分区。剩下的参数就不说了,你可以想象,咱们160G的硬盘。。。。
FAT32这个现在咱们使用的操作系统都是支持的,最大支持磁盘2TB。对于分区的要求512MB-32GB。分区内单个文件不得超过4G。这个看见了吧,不要问为什么下载一个大游戏提示放不了了,尽管你的地方还很大!
NTFS对于我们来说他是新来的,这个其实用于NT操作系统的文件格式,由于没有上述的大小限制,而且更加的安全,支持权限设置,(其实这个权限对于普通用户来说很烦人!)支持EFS加密(这个目前破解不了的,所以不要随便弄,危险!)到Windows 2000(NT5.0)才被我们了解,在Xp中才流传广泛,这个不能被DOS,98等访问!(如需访问需要加载一些系统公司推出的驱动,如winternals的NTFSDOS),在我们使用XP时,我们可以选择这两种格式,我的意见就是要是小硬盘的话,还是使用FAT32,兼容性好,性能差距可以忽略不计。大硬盘我们没得选择,因为大于32G,FAT32就不能用了,所以只能用NTFS。不过NTFS现在使用也没什么问题,因为我们基本上是不接触DOS和98的操作的,而且经过了这么多年的发展,各个软件都对这个格式相适应了!Vista要求只能安装在NTFS分区上。
经过个数年的发展NTFS已经被各个软件适应,所以个人认为我们选择NTFS是没有问题的!
四、怎么划分合理?
这个问题是仁者见仁智者见智的,所以大家可以根据情况自己决定,无论如何划分都不算错,有的高手只划一个分区来着!当然咱们还是大众点好。
大家知道对于硬盘等来说80G的其实只有76G左右,这个是厂家计算方法与Windows的计算方法不一致引起的,厂家认为1KB=1000B,Windows则认为1KB=1024B,所以引起差别。本文不考虑这个所提供分区方案都是大概
80G:(FAT32或NTFS)
主分区(10G)
C: XP 10G
扩展分区(大约60G多)
D:20G
E:30G
F:余下
160G:(大分区的没得选)
主分区(10G)
C: XP 10G
扩展分区(大约140G)
D:40G
E:50G
F:余下

上述分区可以根据自己需要调整,如果安装Vista,C盘最好分成25-30G。