View Single Post
Posts: 54 | Thanked: 6 times | Joined on Nov 2011
#3
Originally Posted by michaaa62 View Post
Look at the output of
Code:
lshal | grep volume
and browse through the output for partitions formatted 'vfat'.
thank you for the help, this is what i get
Code:
/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)
the only 'vfat' I found was:

Code:
volume.fstype = 'vfat'  (string)
thanks again for the help