通常硬盘的容量都比较大,现在PC的标准配置,硬盘都在40GB以上,大硬盘的管理也是一门学问。为什么要对硬盘进行分区呢?因为一块大容量硬盘正如一个大柜子,要在这个柜子里存放各种文件,有很多种方法,但为了便于管理和使用,一般都会把大柜子分成一个个相对独立的“隔间”或“抽屉”,绝不会就把大柜子当作一个大抽屉来使用。
硬盘的分区,正如大柜子的使用,把它们分成一个个的逻辑分区(表现为一个个的逻辑盘符),有着不分区绝对无法比拟的好处。归纳起来主要有以下优点。
(1)便于硬盘的规划、文件的管理。可以将不同类型、不同用途的文件,分别存放在硬盘分区后形成的逻辑盘中。对于多部门、多人员共用一台微机的情况,也可以将不同部门、不同人员的文件,放置在不同的逻辑盘中,以利于分类管理,互不干扰。避免用户因误操作造成整个硬盘数据全部丢失。
(2)有利于病毒的防治和数据的安全。硬盘的多分区多逻辑盘结构,更有利于对病毒的预防和清除。对装有重要文件的逻辑盘,可以用工具软件设为只读,减少文件型病毒感染的机率。即使病毒造成系统瘫痪,由于某些病毒只攻击C盘,也可以保护其他逻辑盘的文件,从而把损失降到最低。
在计算机使用过程中,系统盘(通常是C盘)因各种故障而导致系统瘫痪的现象是常有的,这时往往要对C盘做格式化操作。如果C盘上只装有系统文件,而所有的用户数据文件(文本文件、表格和源程序清单等)都放在其他分区和逻辑盘上,这样即使格式化C盘也不会造成太大损失,最多是重新安装系统,数据文件却得到了完全地保护。
(3)硬盘分区可有效地利用磁盘空间。DOS以簇为单位为文件分配空间,而簇的大小与分区大小密切相关。划分不同大小的分区和逻辑盘,可减少磁盘空间的浪费。
(4)提高系统运行效率。系统管理硬盘时,如果对应的是一个单一的大容量硬盘,无论是查找数据还是运行程序,其运行效率都没有分区后的效率高。
(5)镜像磁盘分区时,也必须在不同的分区之间进行操作。
(6)安装多个操作系统时,可能需要使用不同类型的文件系统,这也只能在不同的分区上实现。
(7)逻辑盘较小,文件性能好,查杀毒速度快。
分区,就是将硬盘划分为一个个的逻辑区域。每一个分区都有一个确定的起、止位置,在起止位置之间的那些连续的扇区都归该分区所有,不 同分区的起止位置互不交错。微机
图6.1 主引导扇区 |
主引导扇区由两个部分组成:即主引导记录MBR和硬盘分区表DPT。它总共512字节,其中MBR占446个字节(偏移0--偏移1BDH),DPT 占64个字节(偏移1BEH--偏移1FDH),最后两个字节“55,AA”(偏移1FEH 偏移1FFH)是分区的结束标志。大致的结构如图6-1所示。
主引导记录却不属于任一操作系统,它先与所有的操作系统调入内存并发挥作用,根据主分区表信息来管理硬盘,然后,才将控制权交予活动分区内的操作系统。
一般情况下,一个操作系统对硬盘所进行的一切操作,都在属于本操作系统的分区内进行,其他的分区对该操作系统而言就如同不存在。这里的分区是针对类型而言的,例如,所有的FAT分区,Windows 98都能正确识别和使用,但NTFS和Linux使用的EXT2和SWAP分区,对Windows 98来说不可见。
对于一块硬盘,即使要将所有容量都划分给一个分区,也要显式地进行这个操作来指定。所以,对硬盘做完低级格式化后,必须进行分区操作,通过分区来完成主引导记录的写入。也正是这个原因,很多独立发行的低级格式化软件,也同时是一个分区软件,可以完成硬盘分区功能。
在Windows 98系统下,通常是使用Fdisk命令来进行分区。只要在启动时进入纯DOS模式,即可进行分区。在DOS模式下输入命令fdisk,系统会提示是否选择支持FAT32格式的分区,只要回答Y即可,如图6-2所示。
Fdisk不支持NTFS等非DOS分区的创建操作,且只能创建一个主分区,这也是它在当前多种操作系统共存的情况下,逐渐被人们遗忘的一个主要原因。
1.创建分区(Create DOS Partition)
对于一块新硬盘或没有分区的硬盘(低级格式化已完成)来说,首要任务就是创建分区。当然,对于一个已经分过区且还有部分未分区空间的硬盘,同样可以进行分区。在Enter Choose处输入选项1,如图6-3所示。如果硬盘还有未分区空间,则进入创建分区界面。
图6-2 选择支持FAT32格式
图6-3 创建分区
2.建立主分区(Create Primary DOS Partition)
为便于操作系统的引导,一块硬盘至少要建一个主分区,并且由于DOS、Windows 98等操作系统的引导扇区必须建立在磁盘的第一分区,所以,首先要建立这个主引导分区。在图6-4的界面中选择1,就可以创建主分区。
系统会询问是否使用最大的可用空间作为主分区,如图6-5所示,直接回车即可按默认输入Y,将整块硬盘分成一个主分区。一些新手往往就是这样操作,一路回车到底,结果把一块几十个GB的大硬盘分成了一个区来使用。
如果输入N,系统会提示当前可用空间大小,只要在光标处输入需要的分区大小(以MB为单位)或百分比即可,如图6-6所示。
图6-4 创建主分区
图6-5 决定是否使用最大的可用空间作为主分区
图6-6 输入主分区的大小
主分区创建完成后会显示分区情况,并标出分区占总硬盘空间的百分比,如图6-7所示,按Esc键返回到创建分区界面。
图6-7 主分区的信息
3.建立扩展分区(Create Extended DOS Partition)
如果不想在硬盘中分出其他的非DOS分区,可以将剩余空间全部分成扩展分区。当然,也可以留出一部分空间供以后利用其他分区软件再行分区,因为Fdisk只能创建一个DOS主分区。
在图6-4的界面中输入选项2后,系统同样提示输入扩展分区的大小,如图6-8所示,按系统提示或输入新值回车即可。
图6-8 输入扩展分区的大小
扩展分区创建完成后会显示当前创建的所有分区信息,并标出分区占总硬盘空间的百分比,如图6-9所示,按Esc键返回到创建分区界面。
图6-9 当前分区信息
扩展分区创建完成,系统会提示建立逻辑驱动器,直接回车即可建成一个逻辑磁盘,也可以根据要求设置分区的大小,如图6-10所示。
图6-10 设置逻辑磁盘大小
可以把扩展分区分成D、E、F三个逻辑磁盘,按系统提示的可用逻辑磁盘的空间,输入下一个逻辑磁盘的大小或占扩展分区的百分比,直至完全分配完毕,如图6-11所示。
4.设置活动分区(Set Active Partition)
分区创建完成,如果有多个主分区,必须指定一个用于引导系统的活动分区。通过图6-3中的Set Active Partition即可完成。如果硬盘中只有一个主分区,系统会自动把它设置为活动分区。活动分区只能是主分区。
图6-11 创建逻辑磁盘
至此,创建分区的工作就完成了,系统会提示如果要使新的分区生效,必须重新启动系统,如图6-12所示。
图6-12 分区完成
5.删除分区(Delete Partition)
如果对目前的磁盘分区不满意,可以重新进行分区,但分区之前必须先删除旧的分区。在图6-3的界面中选择3可进入删除分区界面,如图6-13所示。
利用Fdisk删除DOS分区的顺序,与建立分区的顺序相反,依次是:“逻辑驱动器”→“扩展分区”→“主分区”。如果硬盘中含有非DOS分区,在这里也会显示出来,可以任意删除。在删除分区或逻辑磁盘时,系统会一直不断地Warning(警告),因为数据会全部丢失,如图6-14所示。通过一系列的输入确认,如逻辑驱动器号、卷标等信息后,按Y键即可完成删除。
图6-13 删除分区界面
图6-14 删除分区的提示
6.显示分区信息(Display Partition Information)
通过图6-3中的选项4,可以浏览当前硬盘的分区情况,包括逻辑驱动器的分配情况、空间使用状况以及分区格式等。
7.应用要点及注意事项
(1)已有分区的数据备份很重要,因为Fdisk可使涉及到的分区数据全部丢失。但未删除的分区上的数据,仍完整保留。
(2)必须在硬盘所有分区删除后,才能对硬盘重新完全分区。但可以对扩展分区中的部分逻辑磁盘进行合并或重分,这时只要删除这部分逻辑磁盘即可,不需要删除全部分区。
(3)Fdisk只能分出一个DOS主分区。建议除了这个分区外,再建个扩展分区,分配几个适当的逻辑磁盘,不要把整个硬盘建成一个分区,因为这样一方面不便于文件管理,另一方面也不安全。
(4)不要把数个操作系统全装在一个主分区中,最好利用其他软件分出多个主分区分别安装。安装操作系统的分区,不宜过大,当然也不能太小,因为还有应用程序必须要占用它,以免老是警告“内存不足、空间不够”。根据经验,像Windows XP这样的操作系统,10GB~12GB的分区比较合适。应用软件不要全放在C盘,应安装到相应的逻辑磁盘中去,这样便于管理。
(5)在分区时一定要注意各分区格式的兼容性,但如果选择全兼容的FATl6格式,分区大小只能达到2GB。
(6)如果要安装Windows 98,在DOS下只需格式化活动分区即可,其他分区留待系统安装完成在Windows下格式化,因为Windows下的32位磁盘性能比DOS下的磁盘性能要好得多,格式化的速度也要快得多。如果安装Windows 2000/XP,可直接从光盘启动,由Windows 2000/XP的安装程序完成分区和格式化。
分区完成后,必须重新启动系统,然后对硬盘进行格式化。硬盘分区后所有数据都没了,只能通过系统启动软盘或者光盘来启动计算机。对硬盘进行格式化的操作是使用DOS系统的format命令来完成的。
系统启动成功后输入format c:命令行就可以格式化C盘,出现图6-15的提示信息,输入Y,按Enter键就可以开始格式化。
图6-15 格式化C盘
format命令有以下几个常用的参数。
· /s:使格式化后的C盘成为启动盘,格式化后,可以用C盘直接启动。
· /u:无条件格式化磁盘,格式化时将不保留磁盘原先的任何信息。一般第一次格式化磁盘时,可使用这个参数,以减少格式化所需的时间。
· /q:快速格式化,使用该参数可以减少对磁盘的损害。假设一个已经被格式化的分区在使用了一段时间后,如果用户不再需要该分区中的资料,同时又嫌一个个地删除文件麻烦,就可以使用这个参数进行“快速格式化”分区,即可得到一个“干干净净”的分区,同时几乎不对硬盘造成任何损害。