Tuesday, October 20, 2009

“Superblock Does Not Describe Correct”Linux Error

“Superblock does not describe correct file system”

The error also describes that system is unable to read the superblock. Also, if device contains the file system, then its superblock is corrupt and fsck is required with an alternate superblock.

By other superblock , it indicates to its duplicate copies on disk. Linux maintains duplicate copies of Superblock to avoid Linux Recovery requirements. These are located at different disk locations. The primary superblock lies at location 0 and group descriptors 1-6. However backup copies can be located using the following command:

# dumpe2fs /dev/sda2 | grep superblock

It will show the backup locations of superblock. Using these locations of superblock, file system can be attempted to mount. However if the process fails because of corrupt superblock backups, we require to refresh the file system by formatting the drive. It will create new copies of all file system structures. Lost data can be later restored using backup. However if no valid backup exists, Linux data recovery applications can help recovering.

Linux recovery software are the applications to recover lost data using specific scanning algorithms. These software can carry out recovery in all cases like superblock corruption, inode table damage, group descriptors faults and others. These software offer GUI and hence can be used easily. These products are safe for data as are designed as read-only. They offer quality features that assist users in recovery. But the software are not recommended to be installed on same drive to prevent overwriting.

0 comments: