The
VFS Superblock
Every mounted file system is
represented by a VFS superblock; amongst other information, the VFS superblock
contains the:
Device
This
is the device identifier for the block device that this file system is
contained in. For example, /dev/hda1, the first IDE hard disk in the system has a device
identifier of 0x301,
Inode
pointers
The
mounted
inode pointer points at the first inode in this file system. The covered inode pointer points at the
inode representing the directory that this file system is mounted on. The root
file system's VFS superblock does not have a covered pointer,
Blocksize
The
block size in bytes of this file system, for example 1024 bytes,
Superblock
operations
A
pointer to a set of superblock routines for this file system. Amongst other
things, these routines are used by the VFS to read and write inodes and
superblocks.
File
System type
A
pointer to the mounted file system's file_system_type data structure,
File
System specific
A
pointer to information needed by this file system,
No comments:
Post a Comment