I have a android mobile with gingerbread 2.3.4 installed.

I want to know if my device(kernel) supports ext2 filesystem. Is there any terminal command to check the support for ext2 filesystem ?

2 Answers 2


cat /proc/filesystems is the typical Linux/Unix way of determining this. It works fine on CyanogenMod, but I'm not sure about other ROMs. If you want to filter out all of the other supported filesystems you could grep the output, too (assuming you've got grep, of course):

# cat /proc/filesystems | grep 'ext*'
  • Thanks. The output is showing nodev word before some filesystems, what is nodev???
    – VVK
    Jan 27, 2012 at 19:55
  • 1
    @sam: Taken from Redhat's documentation: "The first column signifies whether the file system is mounted on a block device. Those beginning with nodev are not mounted on a device." You'll usually see "virtual" filesystems with the nodev flag, I believe (like sysfs or rootfs). Jan 27, 2012 at 20:23

Download Debian Tools to check which ext your phone supports

  • This might be a useful recommendation if you add a link to the tool you're recommending.
    – Dan Hulme
    Nov 7, 2016 at 12:43

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .