In SCO OpenServer, Superblock is a file system metadata structure that contains record of file system characteristics like its size, block size, empty and filled blocks, size and location of inode tables, disk block map and usage information, and size of block groups.
Superblock contains the description of basic shape and size of the file system. This information enables the file system manager to utilize and maintain file system. generally only the Superblock stored in Block Group 0 is access when file system is mounted but every Block Group holds a copy of Superblock that can be used in case of primary Superblock corruption. Superblock generally stores the following information:
- File System Name: The name of particular file system like EAFS.
- File System Type: The type of file system either it is simple or journaled.
- Mount Count and Highest Mount Count: It determines that the file system is fully checked. The mount count is increased every time you mount the file system.
- Block Group Number: The number of Block Group that contains this copy of Superblock.
- Block Size: Size of block for particular file system in bytes. The size of block is fixed when file system is first created.
- Blocks per Group: Number of blocks in a block group.
- Free Blocks: Number of free blocks in particular file system.
- First Inode: Inode number of first inode in file system.
- Free Inodes: Number of free inodes entries in file system.
Superblock is very critical component of a SCO OpenServer system and its intactness is extremely important for proper working of the system.
SCO OpenServer maintains several duplicate copies of Superblock of handle any data loss situation if Superblock gets corrupted. You can use backup copies for restoring damaged primary Superblock.
In some situations, restoring the Superblock becomes practically impossible and you need to go for SCO OpenServer Recovery that can easily be performed using Stellar Phoenix (SCO OpenServer) Data Recovery Software. |