前言
既然要详细的了解inode节点,我们有必要深入的探索一下文件系统的概念,在前面的博客中已经说过了硬盘的物理构造和硬盘的逻辑构造.这里再复述一下:硬盘的物理构成和逻辑构成
在物理层面上,硬盘主要由磁盘片(组),机械手臂,读取头和主轴马达构成.
其中,磁盘片(组)用于存储数据,读取头用于读写数据,主轴马达负责转动磁盘片(组),机械手臂负责移动读取头.在逻辑层面上,硬盘主要由扇区构成.
在补充篇中我们提及过,扇区是硬盘存储的最小单位,大小为512bytes,将多个扇区组合成一个闭合圆构成一个磁柱,磁柱是硬盘分割的最小单位.其中,在硬盘中,第一个扇区最为特殊,它分为两个部分,一部分大小为446bytes,这一部分作为主要开机区(MBR),存放系统开机的核心程序.另一部分大小只有64bytes,用于存放分区表数据,每条分区数据为8bytes,所以最多只能有4个分区(主+扩展),当然还有逻辑分区,我们可以将一个扩展分区分割成多个逻辑分区.
ok,上面就是我们之前提及到的硬盘的知识,这里再复习一下.
格式化
我们都知道一块硬盘必须要分区才能使用,而在分区后,我们还需要对分区进行格式化,硬盘都必须经过格式化才能使用.格式化的作用就是将一个空白的分区,分割成一个个小的区域,并对这些区域进行编号,没有这个过程,计算机就不知道从何处读写.在传统的磁盘和文件系统中,一个分区往往只能被格式化成一个文件系统,但是由于新技术的利用,我们可以将同一分区格式化为多个文件系统(LVM–
Logical Volume Manage
),也可以将多个分区合成一个文件系统,比如在系统架构中常提到的RAID(磁盘阵列).我们也知道,每一个操作系统支持的文件系统也并不相同,比如windows支持的NTFS和linuxEXT4就是两种不同的文件系统.<
版权声明:本文为panda_52panda原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。