Detecting filesystem type on a mounted partition is an easy task. This can be achieved by mount command or df -T. Below are listed few options on how to detect filesystem on an unmounted device/partition. In the scenario below the block devices /dev/sda1 and /dev/sdb1 are used as an example. Detect unmonted partition filesystem type using file command:
# file -s /dev/sdb1 | cut -d , -f1
/dev/sdb1: sticky Linux rev 1.0 ext3 filesystem data
# file -s /dev/sda1 | cut -d , -f1
/dev/sda1: sticky Linux rev 1.0 ext4 filesystem data

From the above example we can see that partition /dev/sda1 is of ext4 filesystem type whereas /dev/sdb1 has ext3 filesystem type. Alternatively, we can use blkid command:
# blkid /dev/sdb1
/dev/sdb1: UUID="57bbbdd1-14c0-4dab-96be-4542fa2fc862" SEC_TYPE="ext2" TYPE="ext3" 
# blkid /dev/sda1
/dev/sda1: UUID="60254c19-67c0-404b-9743-1b8b7f0b11cb" TYPE="ext4"


Free Linux eBooks

Do you have the right skills?

Our IT Skills Watch page reflects an up to date IT skills demand leaning towards the Linux and Unix environment. We have considered a number of skills and operating systems.

See the result...

Linux Online Training

Learn to run Linux servers and prepare for LPI certification with Linux Academy. 104 available video lessons with PDF course notes with your own server!

Go to top