用于恢复Linux系统的Ext3文件系统的数据恢复工具比较少,这里介绍几种比较专业的在Windows环境下运行的Linux数据恢复工具。 1.X-ways Forensic和R-studio 这两款工…
Ext3文件系统的超级块中存储着大量的文件系统结构参数。Linux系统在挂载文件系统时会读取超级块,如果超级块损坏,系统将会拒绝挂载该文件系统。 在系统运行时,由于软件或临时性的硬件信号干扰,可能会导…
文件删除的分析 在分析文件删除后文件系统中各个管理结构发生的变化之前,我们再总结一下Ext3文件系统对文件的管理方式。 Ext3文件系统首先被分为若干个块组,并通过块组描述符描述这些块组,所有块组描述…
目录项结构分析 目录项用来存放文件及目录的i-节点号、目录项的长度、文件名等信息,它们存储在分配给目录的块中。Ext3文件系统的目录项结构见表7-16。 表7-16 Ext3文件系统的目录项结构 字节…
i-节点的结构特点 Ext3文件系统的i-节点用来存储跟文件相关的除文件名以外的所有信息。 i-节点存储的信息包括指向文件的链接数、文件大小、文件的时间信息、文件所属的用户ID、文件所属的组ID、文件…
i-节点位图介绍 Ext3文件系统用i-节点描述文件的元数据,i-节点的分配情况由该i-节点所在块组的i-节点位图描述,i-节点位图有以下特点: ①每个块组中都有一个i-节点位图,i-节点位图的地址在…
块位图介绍 Ext3文件系统以块作为数据存储的基本单位,文件系统中的所有块被分为若干个组,即块组,块的分配情况由该块所在块组的块位图描述。块位图有以下特点: ①每个块组中都有一个块位图,块位图的地址在…
Ext类文件系统的块组来源于UFS文件系统的柱面组,所以Ext3文件系统的块组描述符相当于UFS文件系统的柱面组概要项。每个块组都对应一个块组描述符,用来描述块组的相关信息,所有的块组描述符组成了一个…
Ext3文件系统的超级块起始于2号扇区,占用两个扇区。当文件系统的块大小不同时,超级块所在块号是不同的。例如,当块大小为两个扇区时,0号块是引导程序块或者保留块,超级块起始于1号块;当块大小为4个扇区…
Ext3文件系统的全部空间被划分为若干个块组,每个块组内的结构都是大致相同的,Ext3文件系统的整体结构及第一个块组的具体结构如图7-28所示。 图7-28 Ext3文件系统的整体结构及第一个块组的具…