You cant just choose any arbitrary type for the filesystem youre mounting. If your filesystem is EXT4, then the type has to be EXT4. However in most cases you dont even need to specify the type, it is determined automatically.
–
PatrickApr 17 '12 at 10:40

I am running arch linux and the suggested solution cat /proc/filesystems | awk '{print $NF}' | sed '/^$/d' did not provide me a complete list of filesystems that my kernel currently supports/has the modules to support. After digging around it looks like /proc/filesystems just lists the filesystems that already have their kernel modules loaded (or don't need modules like sysfs?).

Based on yakamok's suggestion to read the man page I found that the documentation about the -t parmater has another command cat /proc/filesystems | awk '{print $NF}' | sed '/^$/d' that shows additional filesystem kernel modules that are available but not currently loaded.

Putting it all together I now have this command that I believe when run will give you a complete list of all filesystems that your current linux system supports: