日期:2014-05-16  浏览次数:20575 次

关于ext3文件系统的一点困惑
ext3是日志型的文件系统,但是我不明白他的日志写在哪儿呢?具体记录在什么地方???哪位大侠解答一下!!!

------解决方案--------------------
科普的话...建议还是google
这里的“日志”,和LZ所理解的“日志文件”还是有所区别的..

http://www.ibm.com/developerworks/cn/linux/l-journaling-filesystems/

------解决方案--------------------
楼主用root身份试一下 dumpe2fs 设备文件名 |less
比如 dumpe2fs /dev/sda3 |less 
出来的结果中有关于journal的相关信息
这是我机子上的信息

Journal inode: 8
First orphan inode: 47296
Default directory hash: half_md4
Directory Hash Seed: 87c17a4a-2a1e-45cb-814c-4b1c7d706dcc
Journal backup: inode blocks
Journal features: journal_incompat_revoke
Journal size: 128M
Journal length: 32768
Journal sequence: 0x00003286
Journal start: 1

其中journal inode: 8表示日志记录在由inode 8指向的block中
linux文件系统基础知识参见《鸟哥的linux私房菜》第8章http://linux.vbird.org/linux_basic/0230filesystem.php