Look at the output of Code: lshal | grep volume and browse through the output for partitions formatted 'vfat'.
lshal | grep volume
/home/user # lshal | grep volume block.is_volume = false (bool) udi = '/org/freedesktop/Hal/devices/volume_part3_size_805306368' block.is_volume = true (bool) info.capabilities = {'volume', 'block'} (string list) info.category = 'volume' (string) info.udi = '/org/freedesktop/Hal/devices/volume_part3_size_805306368' (string) volume.block_size = 512 (0x200) (int) volume.fstype = 'swap' (string) volume.fsusage = 'other' (string) volume.fsversion = '2' (string) volume.is_disc = false (bool) volume.is_mounted = false (bool) volume.is_mounted_read_only = false (bool) volume.is_partition = true (bool) volume.label = '' (string) volume.linux.is_device_mapper = false (bool) volume.mount_point = '' (string) volume.num_blocks = 1572864 (0x180000) (uint64) volume.partition.flags = {} (string list) volume.partition.label = '' (string) volume.partition.media_size = 32015122432 (0x774400000) (uint64) volume.partition.number = 3 (0x3) (int) volume.partition.scheme = 'mbr' (string) volume.partition.start = 31142739968 (0x740408000) (uint64) volume.partition.type = '0x82' (string) volume.partition.uuid = '' (string) volume.size = 805306368 (0x30000000) (uint64) volume.uuid = '' (string) udi = '/org/freedesktop/Hal/devices/volume_uuid_b98c0030_c3b7_4039_9450_4e9761cbdeb0' block.is_volume = true (bool) info.capabilities = {'volume', 'block'} (string list) info.category = 'volume' (string) info.udi = '/org/freedesktop/Hal/devices/volume_uuid_b98c0030_c3b7_4039_9450_4e9761cbdeb0' (string) volume.block_size = 512 (0x200) (int) volume.fstype = 'ext3' (string) volume.fsusage = 'filesystem' (string) volume.fsversion = '1.0' (string) volume.ignore = false (bool) volume.is_disc = false (bool) volume.is_mounted = true (bool) volume.is_mounted_read_only = false (bool) volume.is_partition = true (bool) volume.label = '' (string) volume.linux.is_device_mapper = false (bool) volume.mount.valid_options = {'ro', 'sync', 'dirsync', 'noatime', 'nodiratime', 'noexec', 'quiet', 'remount', 'exec', 'acl', 'user_xattr', 'data='} (string list) volume.mount_point = '/home' (string) volume.num_blocks = 4194304 (0x400000) (uint64) volume.partition.flags = {} (string list) volume.partition.label = '' (string) volume.partition.media_size = 32015122432 (0x774400000) (uint64) volume.partition.number = 2 (0x2) (int) volume.partition.scheme = 'mbr' (string) volume.partition.start = 28995256320 (0x6c0408000) (uint64) volume.partition.type = '0x83' (string) volume.partition.uuid = '' (string) volume.size = 2147483648 (0x80000000) (uint64) volume.unmount.valid_options = {'lazy'} (string list) volume.uuid = 'b98c0030-c3b7-4039-9450-4e9761cbdeb0' (string) udi = '/org/freedesktop/Hal/devices/volume_uuid_4BB1_E781' block.is_volume = true (bool) info.capabilities = {'volume', 'block'} (string list) info.category = 'volume' (string) info.udi = '/org/freedesktop/Hal/devices/volume_uuid_4BB1_E781' (string) volume.block_size = 512 (0x200) (int) volume.fstype = 'vfat' (string) volume.fsusage = 'filesystem' (string) volume.fsversion = 'FAT32' (string) volume.ignore = false (bool) volume.is_disc = false (bool) volume.is_mounted = true (bool) volume.is_mounted_read_only = false (bool) volume.is_partition = true (bool) volume.label = 'Nokia N900' (string) volume.linux.is_device_mapper = false (bool) volume.mount.valid_options = {'ro', 'sync', 'dirsync', 'noatime', 'nodiratime', 'noexec', 'quiet', 'remount', 'exec', 'utf8', 'shortname=', 'codepage=', 'iocharset=', 'umask=', 'dmask=', 'fmask=', 'uid=', 'flush'} (string list) volume.mount_point = '/home/user/MyDocs' (string) volume.num_blocks = 56631296 (0x3602000) (uint64) volume.partition.flags = {} (string list) volume.partition.label = '' (string) volume.partition.media_size = 32015122432 (0x774400000) (uint64) volume.partition.number = 1 (0x1) (int) volume.partition.scheme = 'mbr' (string) volume.partition.start = 32768 (0x8000) (uint64) volume.partition.type = '0x0c' (string) volume.partition.uuid = '' (string) volume.size = 28995223552 (0x6c0400000) (ui nt64) volume.unmount.valid_options = {'lazy'} (string list) volume.uuid = '4BB1-E781' (string)
volume.fstype = 'vfat' (string)