minicom串口调试乱码

小弟刚研究linux内核不久,对VFS存在以下疑问,还请高手们慷慨解答,小弟不胜感激!

书中说,VFS中有4个重要的对象:super block 、inode 、file 、dentry .
其中 super block 和 inode 是存在于磁盘(假设该文件系统是磁盘)上的,可直接从磁盘上读取,那么 我的问题是:文件及目录的层次组织是如何存储的呢?(即dentry中的内容)
有本书上说,dentry是通过读取磁盘上的 directory entry 创建dentry 对象的。inode对象上有个 struct dentry* 型指针,在磁盘上的inode结构体也有这一项吗?

问题问得有点乱,总之都是不明白造成的,还请大家多多指教!小弟再次拜谢!

作者: duan111   发布时间: 2011-03-28

小弟刚研究linux内核不久,对VFS存在以下疑问,还请高手们慷慨解答,小弟不胜感激!

书中说,VFS中有4个重要的对象:super block 、inode 、file 、dentry .
其中 super block 和 inode 是存在于磁盘(假设该文件系统是磁盘)上的,可直接从磁盘上读取,那么 我的问题是:文件及目录的层次组织是如何存储的呢?(即dentry中的内容)
有本书上说,dentry是通过读取磁盘上的 directory entry 创建dentry 对象的。inode对象上有个 struct dentry* 型指针,在磁盘上的inode结构体也有这一项吗?

问题问得有点乱,总之都是不明白造成的,还请大家多多指教!小弟再次拜谢!

作者: duan111   发布时间: 2011-03-28