我正在阅读关于EXT2文件系统的问题,并且有很多问题。关于EXT2文件系统的多个问题
主要依靠以下资源:
http://e2fsprogs.sourceforge.net/ext2intro.html
http://www.virtualblueness.net/Ext2fs-overview/Ext2fs-overview-0.1.html#toc7
http://www.nongnu.org/ext2-doc/ext2.html
http://www.tldp.org/LDP/tlk/fs/filesystem.html
- 块组具有以下结构:
|Super Block(backup)|Group Descriptors(backups)|Block Bitmap|Inode Bitmap|Inode Table|Data Blocks|
(如在第一链路所描述的)是否意味着索引节点不能要求比Data Block
中提供的数据更多的数据? - 做了
Super Block(backup)
和Group Descriptors(backups)
在Block Group的运营期间得到更新吗? http://www.virtualblueness.net/Ext2fs-overview/Ext2fs-overview-0.1-7.html注意到
每个块组包含组描述符的整个表中 其第二块,超级块之后。(???)但是,内核实际只使用第一个 副本(在组0中)。其他副本为 用于备份目的,如果主副本受损 可用。
如果你已经看过的Group Descriptor
源它没有entire table of group descriptors
的第一句话是试图暗示。(也许我错过了)?
整个备份系统没有任何意义。正确的备份必须保持所有的副本,我不明白这是怎么发生的。
3. Inode Table
的用途是什么?
4. Directories
如何创建子目录?目录表中的每个条目都指向Inode Table
中的条目。
谢谢! (我可能还有其他问题。)
嗨,我只是想知道如果你为你解答第二个问题。具体而言,当一个组描述符更改时将会更新多少组描述符表副本? – fengye87 2015-12-15 08:59:03