基本上Linux的正统文件系统为Ext2,该文件系统内的信息主要有: superblock:记录此filesystem的整体信息,包括inode/block的总量,使用量,剩余量,以及文件系统的格式与相关信息等; inode:记录档案的属性,一个档案占用一个inode,同时记录此档案的数据所在的bl ...
分类:
系统相关 时间:
2018-07-10 19:09:54
阅读次数:
175
对superblock的理解首先从partition structure的结构开始: 1、首先了解下block,对于ext2(ext3)文件系统而言,硬盘分区首先被划分为一个个的block,同一个ext2文件系统上的每个block大小都是一样的。但是对于不同的ext2文件系统,block的大小可以有 ...
分类:
系统相关 时间:
2018-07-04 01:11:58
阅读次数:
3494
1,磁盘与目录的容量:df.du df -h (将结果以易懂的方式读出来) df -hT(列出不同分区的文件系统包括容量) df -ih(列出不同分区可用的inode数量比) df命令主要读取的范围在superblock内的信息 关于/dev/shm目录其实就是利用内存虚拟出来的磁盘空间(由于是通过 ...
分类:
其他好文 时间:
2018-06-25 11:18:09
阅读次数:
213
挂载分区提示can‘t read superblock on /dev/xxx
分类:
其他好文 时间:
2018-05-15 18:31:12
阅读次数:
1919
It seems that you have a bad superblock. To fix this: Firstly, boot into a live CD or USB Find out your partition number by using Then, list all super ...
分类:
系统相关 时间:
2018-05-13 11:49:17
阅读次数:
199
在数据恢复案例开始之前有几个概念需要了解块组:Ext4文件系统的全部空间被划分为若干个块组,每个块组内的结构都是大致相同的。块组描述符表:每个块组都对应一个块组描述符,这些块组描述符统一放在文件系统的前部,称为块组描述符表。每个块组描述符大小为32字节,其主要描述块位图、i-节点位图及i-节点表的地址等信息。超级块(Superblock):用于存储文件系统的配置参数(如块大小、总块数、i-节点数)
分类:
系统相关 时间:
2018-04-24 18:59:00
阅读次数:
191
我们将inode表与block块称为数据存放区域,superblock、block块位图、inode位图等称为中间数据或者是元数据,因为元数据经常变化,会存在与实际数据不一致的情况。所以就有了文件系统日志功能。
分类:
系统相关 时间:
2018-04-16 15:12:26
阅读次数:
200
写在前面:当磁盘分区后需要格式化分区,操作系统才可以使用分区。会依据操作系统设置的文件属性/权限进行格式化成操作系统所支持的格式。鸟哥linux书中讲到文件系统是一个可被挂载的数据文件系统的运作与操作系统的文件数据有关。如linux文件数据有属性、权限、实际数据,故而文件系统将文件属性和权限放置在inode中,实际数据或目录中的数据放置在block中,超级块superblock是记录整个文件系统的
分类:
系统相关 时间:
2018-04-12 17:08:54
阅读次数:
273
今天在进行lvm扩容之后,按照惯例进行 resize2fs 操作,发现报如下错误: 检查 /dev/centos/root 文件系统,发现是xfs,如下; xfs的文件系统重新定义大小用如下命令: 重新进行df -h查看挂载点,发现大小已经更改。 ...
分类:
其他好文 时间:
2018-04-06 12:19:05
阅读次数:
573
对于文件系统来说,windows上最长用的就是FAT32和NTFS。在Linux上时候用的是Ext2。在linux中,文件权限与文件属性这两部分会被存储在不同的块,权限与权限放置到inode中,实际数据放置到data block当中。另外还有一个超级块(superblock)会记录整个文件系统的整体 ...
分类:
系统相关 时间:
2017-11-19 15:41:50
阅读次数:
202