安装操作系统和软件之间,首先需要对硬盘进行分区和格式化,然后才能使用硬盘保存各种信息。许多人都会认为既然是分区就一定要把硬盘划分成好几个部分,其实我们完全可以只创建一个分区使用全部或部分的硬盘空间。不过,不论我们划分了多少个分区,也不论使用的是SCSI硬盘还是IDE硬盘,都必须把硬盘的主分区设定为活动分区,这样才能够通过硬盘启动系统。

扩展分区和逻辑分区

DOS和FAT文件系统最初都被设计成可以支持在一块硬盘上最多建立24个分区,分别使用从C到Z

24个驱动器盘符。但是主启动记录中的分区表最多只能包含4个分区的记录,为了有效的解决这个问题,FDISK允许用户创建一个扩展分区,并且在扩展分区内在建立最多23个逻辑分区,其中的每个分区都单独分配一个盘符,可以被计算机作为独立的物理设备使用。关于逻辑分区的信息都被保存在扩展分区内,而主分区和扩展分区的信息被保存在MBR内。这也就是说无论硬盘有多少个分区,其主启动记录中只包含主分区(也就是启动分区)和扩展分区两个分区的信息。

误解

可能有许多人都会有这样一个错误的认识,那就是在对硬盘进行分区时最好多创建几个逻辑分区,这样可以避免出现问题的分区影响到保存在其它分区中的数据。但是事实往往并非如此,一个被损坏的分区往往会导致整个硬盘无法正常使用。我们已经在前文中提到过主分区和扩展分区的信息都是被保存在MBR中,如果由于某种原因使MBR受到破坏,硬盘主分区将无法使用,进而使包含操作系统的启动盘也无法使用。

但是也许有人会认为逻辑分区的信息并不保存在MBR中,因此逻辑分区并不会受到任何影响。其实我们忽略了这样一个事实,那就是虽然逻辑分区的信息保存在扩展分区内,但是扩展分区的信息却是被保存在MBR中。这样,通过相互之间的作用,使逻辑分区最终也不能免受影响。不过确实有这样的可能性,一个分区受到损坏而其它分区仍然可以正常工作。例如,如果一个逻辑分区出现问题,一般情况下其它的逻辑分区以及主分区和扩展分区都不会受到任何影响。但是话又说回来,出现问题的分区往往就是那些使用最频繁的分区,也就是MBR!

影响分区正常工作的因素

以下两方面的原因最有可能导致分区出现问题:

磁盘问题

因为计算机系统对MBR的读取操作非常频繁,所以为了保证系统能够正常运行,对MBR中的信息一般都会进行备份。这样,当有问题出现时,可以用备份的信息覆盖MBR中的原有记录,从而使系统能够继续工作。整个过程不需要用户的任何干预,而且对用户来说也是透明的。然而如果磁盘的表面出现物理损坏,无法正确保存数据的话,即使有备份数据也无法恢复。有鉴于此,硬盘生产厂商加强了新产品的数据保护措施,采用了各种检测和修复技术。 病毒侵入

病毒是导致硬盘分区出现问题的另外一个关键因素。因为MBR的位置永远是固定的,就是硬盘的第一个扇区,所以非常容易受到病毒的***,可能会丧失MBR和备份信息中的所有数据。解决病毒问题的唯一方法就是启动BIOS的病毒保护功能,或者使用第三方的杀毒软件,例如Norton Antivirus等。
 
 
 
最多4个主分区。
       主分区是一个比较单纯的分区,通常位于硬盘的最前面一块区域中,构成逻辑C磁盘。在主分区中,不允许再建立其它逻辑磁盘。
       扩展分区的概念则比较复杂,也是造成分区和逻辑磁盘混淆的主要原因。由于硬盘仅仅为分区表保留了64个字节的存储空间,而每个分区的参数占据16个字节,故主引导扇区中总计可以存储4个分区的数据。操作系统只允许存储4个分区的数据,如果说逻辑磁盘就是分区,则系统最多只允许4个逻辑磁盘。对于具体的应用,4个逻辑磁盘往往不能满足实际需求。为了建立更多的逻辑磁盘供操作系统使用,系统引入了扩展分区的概念。
       所谓扩展分区,严格地讲它不是一个实际意义的分区,它仅仅是一个指向下一个分区的指针,这种指针结构将形成一个单向链表。这样在主引导扇区中除了主分区外,仅需要存储一个被称为扩展分区的分区数据,通过这个扩展分区的数据可以找到下一个分区(实际上也就是下一个逻辑磁盘)的起始位置,以此起始位置类推可以找到所有的分区。无论系统中建立多少个逻辑磁盘,在主引导扇区中通过一个扩展分区的参数就可以逐个找到每一个逻辑磁盘
       需要特别注意的是,由于主分区之后的各个分区是通过一种单向链表的结构来实现链接的,因此,若单向链表发生问题,将导致逻辑磁盘的丢失。