EXT2 文件系统 (1)

余生长醉 提交于 2020-02-06 01:55:17

扇区是最小的物理存储单位,每个扇区 512 KB

大量的扇区组成一个圆,称为柱面,柱面是分区的最小单位

第一个扇区是硬盘主引导记录(MBR)以及分区表,MBR 本质上是一个引导程序(446 Bytes),分区表(64 Bytes)

  • /dev/sd[a-p][1-15]: 为SCSI,SATA,USB, Flash等接口的磁盘文件名
  • /dev/hd[a-d][1-63]: IDE 接口的磁盘文件名

Linux 下的文件系统称为 Ext2 ,一个分区能够被格式化称为一个文件系统,所以可以说一个文件系统就是一个分区。

但是由于新技术的应用,如 LVM 与 software raid,这些技术能够将一个分区格式化为多个文件系统,也能够将多个分区合成

为一个文件系统。所以,目前我们在格式化时不再说是分区格式化了,通常我们称一个可挂载的数据为一个文件系统而不是分区

挂载:即是将文件目录和真实的物理设配和二合一的过程。可挂载:即是可以将 a 和 b 和合二为一。

在 windows 中挂载往往是值分区,而 Linux 中只要是设配都行。

super block: 记录文件系统的整体信息,包括 inode/block 的总量、使用量等等,inode: 记录文件的属性和 block 的号码,block: 

记录文件的内容。

每一个文件都会占用一个inode,而inode里面又有许多block的号码,也就是说如果能找到inode的话,就等于是找到了这个文件。知道 inode 就知道文件所对应的 block 的位置,而 block 的有序的集合就是这个文件的内容。

比如第4号 inode 能够找到 1 4 5 8 这些 blocks 的号码,而 1 4 5 8 中有序的内容就组成了文件。

 

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!