Linux中磁盘分区

Linux中磁盘分区

ID:43840775

大小:1.31 MB

页数:16页

时间:2019-10-15

Linux中磁盘分区_第1页
Linux中磁盘分区_第2页
Linux中磁盘分区_第3页
Linux中磁盘分区_第4页
Linux中磁盘分区_第5页
资源描述:

《Linux中磁盘分区》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第5章磁盘分区◎硬盘与格式化◎分区基本概念◎DiskDruid的使用74第5章在前面的章节中,我们都是利用安装程序来自动产生磁盘分区的,这种方式虽然不至于产生错误,但却无法设定出适应不同需求的环境,因此本章将开始介绍名为DiskDruid的分区工具。但因为磁盘分区常会删除磁盘上原有的数据,所以用户在选择磁盘分区工具前,需对其有充分的了解,以避免发生数据丢失的错误。5.1硬盘与格式化硬盘是计算机中极为重要的组件,因为它负责数据保存的功能,就好像是仓库一样,里面可以堆放许多货物。但为了节省寻找货品的时格式化前格式化后间,我们最好能预先对仓

2、库进行规划,以提高使用时的效率,例如在仓库的右侧是电器类,左侧是木制品,这些规划的动作在硬盘中就是“格式化”格式化(Formatting)的功能,如图5-1所示。如果以计算机的语言来说,也就是建立文件系统(FileSystem)。由以上简单的图例我们可以了解,由于格式化图5-1简单的硬盘格式化图例的动作,硬盘会消耗少部分的空间来记录与保存文件系统信息,但是对整体而言,这些空间的消耗是必要且极有价值的。在了解文件系统功能的同时,您必须注意以下几个重点:•每个文件系统格式化后的块大小均相同,在Linux中,这些块就称为Block,每个硬盘

3、中都有为数众多的块。•文件系统的种类有很多,而每种文件系统所格式化的块大小也都不同,如图5-2所示。图5-2不同文件系统的格式化图例•在同一个硬盘中可包含多种文件系统。•同一种操作系统也可以支持多种类型的文件系统,视其操作系统的不同而异,例如Linux可支持当前大部分的文件系统。由于文件系统已将硬盘格式化为大小相同的块,所以文件写入硬盘中后也以块为单位。以图5-3为例,其中的22个块已被写入,所以表示这个硬盘中最多包含22个文件,但也有可磁盘分区75能是一个文件,因为大多数的文件会使用多个块。另外,在图5-3中您可能会发现一个现象,那

4、就是在硬盘中存在一些空白的块,这是因为原先占用此块的文件可能已被删除,或被移动到其他位置,所以遗留这个空洞,而这种现象就称为“磁盘碎片”(Fragmentation)。由于磁盘碎片会造成文件读取时的困难,同时也会浪费许多的可用空间,因此,一些操作系统均会支持某些磁盘碎片整理(Defragmentation)工具,以减少磁盘碎片的现象。5.2分区基本概念在硬盘容量动辄数十GB的现在,单一硬盘中常可以保存大量的文件,这似乎是一个好消息,因为用户可以避免以往因空间不图5-3磁盘碎片的现象足而带来的不便。但在兴奋之余,大容量的硬盘也常产生以下

5、的问题:•磁盘碎片的增加因为在大容量的硬盘中,文件的删除及移动较为频繁,所以磁盘碎片也大为增加。•文件系统支持有些文件系统无法支持超过一定容量的硬盘,例如较早期的FAT(FileAllocationTable)文件系统只能支持8.4GB的容量上限,因此过大容量的硬盘会形成浪费。•增加文件查找时间在硬盘的容量增加后,由于读写磁头在查找时所需移动的距离加大,所以查找文件的时间也会因此而增加。磁盘分区要解决以上的问题,最好的方法就是磁盘分区(Partitioning)。利用磁盘分区可以将一个物理硬盘划分成多个分区,而每个分区都可视为独立的磁

6、盘来使用,其中的关键就在于添加的磁盘分区表(PartitionTable)。所谓的“磁盘分区表”是指位于每个物理硬盘起始处的记录,在此记录之后才可进行文件系统或用户数据的保存。通常每个磁盘分区表最多可分为4个部分,而每个部分都定义每个分区的必需信息。换句话说,这个原始概念告诉我们每个硬盘最多可划分为4个独立的磁盘分区,而这些分区就称为“主分区”(PrimaryPartitions)。在磁盘分区表中,主要记录的内容如下:•每个分区在物理硬盘上的起始与结束点每个分区在硬盘中的位置是以柱面(Cylinder)来标示的,所以必须在磁盘分区表中

7、同时指定柱面的起始与结束点,以定义分区的位置与大小。注意:硬盘中包含许多盘片,而每片盘片的最外缘磁道(Track)为第零轨,依次往圆76第5章心累计编号。如果将每一片盘片同一个编号磁道集合起来,这个逻辑上的块就称为柱面,所以柱面的数量和磁道是一样的。•将哪个分区设定为“活动”(Activated)在具有多分区的硬盘中,必须指定一个活动的分区,在此分区上的操作系统会在引导时被启动。•每个分区的类型这个部分以2个十六进制数值来表示操作系统类型、文件系统、分区容量或与其他操作系统的相关性等。表5-1是每种数值代表的类型说明。表5-1分区类型

8、数值分区类型数值分区类型00empty70DiskSecureMulti-Boot01FAT1275PC/IX02XENIXroot80OldMinix03XENIXusr81Minix/oldLinux04FAT16<

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。