大话数据恢复
上QQ阅读APP看书,第一时间看更新

2.2 硬盘分区

2.2.1 硬盘分区作用

一块硬盘经生产商低级格式化后,才能出厂销售。对于用户来说,要想在硬盘上存储数据,还要将硬盘再进行区域划分,这一过程我们称之为分区,划分好的每一个分区都有一个确定的开始位置和结束位置;还要逐一将划分好的区域进行高级格式化成某种文件系统后才能够存储数据。硬盘分区主要有以下6个作用:

(1)便于对硬盘的规划与管理。

(2)有利于病毒防治与数据安全。

(3)提高硬盘空间利用率。

(4)提高系统运行效率。

(5)便于为不同用户分配不同的权限。

(6)在对硬盘进行整理时,更能体会到分区带来的好处。

2.2.2 硬盘分区类型

按计算机结构和服务器结构的不同,可以将分区分为DOS/Windows分区、Apple分区、BSD分区和Sun Solaris分区等。

1.DOS/Windows分区

DOS/Windows分区体系一直是Intel IA32硬件平台(i386/X86等)的分区体系,也是用户遇到最多的分区类型。虽然许多资料对DOS/Windows分区进行了介绍,但一直没有一个统一的标准,也没有一个统一的命名规则。从Windows 2000开始,微软公司又引入了“基本磁盘”和“动态磁盘”的概念,对应的分区有MBR分区、GPT分区和动态磁盘分区。在DOS/Windows分区中,各逻辑盘分区的开始位置和结束位置是不能交叉的,有些资料将DOS/Windows分区称作MBR分区,详见4.2节。

GPT分区是Windows Server 2003中的一种新型磁盘架构,是一种由基于Itanium计算机中的可扩展固件接口使用的磁盘分区架构,这种64位的Itanium版本Windows系统采用的磁盘布局架构,与传统的32位磁盘完全不同。

GPT分区的主要优点有:支持唯一的磁盘和分区;将GPT分区表在磁盘的最后做了备份;每个磁盘最多分区数为128个;支持高达18千兆兆字节的卷大小;性能更加稳定;详见4.3节。

动态磁盘是微软从Windows 2000时代增加的新特性,它提供了更加灵活的管理和使用特性,可以在动态磁盘上实现数据的容错、高速读/写操作、相对随意修改卷的大小等。

2.Apple分区

苹果机于20世纪70年代诞生于美国,主要用于图形图像的处理,广泛应用于电影制作、广告设计、排版印刷等领域。苹果机使用基于其自身硬件的操作系统,是一种基于UNIX内核的操作系统,目前的版本为Mac OS X,苹果机所使用的Apple分区体系与DOS分区体系统不同。

3.BSD分区

BSD分区主要用于BSD UNIX服务器,如:Free BSD、Open BSD、Net BSD等,大多数的BSD系统使用基于32位间接寻址的硬件平台,BSD分区可以与微软公司的产品共存于一个磁盘上。每个BSD分区在磁盘标签结构中都有一个类型区域,BSD系统会为磁盘标签中的每个表项建立一个设备文件。

4.Sun Solaris分区

Sun公司的Solaris操作系统主要应用于大型服务器和桌面系统,根据磁盘大小的不同以及Solaris版本的不同,使用两种不同的分区方式。Solaris的其他版本使用的数据结构与BSD磁盘标签类似。Solaris数据结构中的有些名字与BSD中相同,但表示的意义不一样。