strange hal problem

dragoran dragoran at feuerpokemon.de
Wed Jun 29 16:29:33 UTC 2005


dragoran wrote:

> Jeff Spaleta wrote:
>
>> On 6/28/05, dragoran <dragoran at feuerpokemon.de> wrote:
>>  
>>
>>> If someone has any hint how to fix this or at least can explain what
>>> might be causing this .. please reply.
>>>   
>>
>>
>> Most likely the volume label on that vfat filesystem is non-ascii you 
>> can forcible reset the volume label of a vfat partition using
>> mkfs.vfat -n "11-charname"
>>
>> you can fire up gnome-device-manager or lshal and see what hal things
>> the "volume.string"  is for that partition if you want to make sure
>> that's the problem.
>>
>> -jef
>>
>>  
>>
> there is no volume.string.
> this is everything that lshal writes about it:
> udi = '/org/freedesktop/Hal/devices/volume_uuid_8266_20DC'
>  volume.policy.desired_mount_point = 'd>
> </tr>
> ";'  (string)
>  volume.policy.mount_filesystem = 'vfat'  (string)
>  volume.policy.should_mount = true  (bool)
>  info.udi = '/org/freedesktop/Hal/devices/volume_uuid_8266_20DC'  
> (string)
>  volume.partition.msdos_part_table_type = 12  (0xc)  (int)
>  info.product = 'd>
> </tr>
> ";'  (string)
>  volume.size = 40007729664  (0x950a58200)  (uint64)
>  volume.num_blocks = 78140097  (0x4a852c1)  (int)
>  volume.block_size = 512  (0x200)  (int)
>  volume.partition.number = 1  (0x1)  (int)
>  info.capabilities = {'volume', 'block'} (string list)
>  info.category = 'volume'  (string)
>  volume.is_partition = true  (bool)
>  volume.is_disc = false  (bool)
>  volume.is_mounted = true  (bool)
>  volume.mount_point = '/mnt/hdb'  (string)
>  volume.label = 'd>
> </tr>
> ";'  (string)
>  volume.uuid = '8266-20DC'  (string)
>  volume.fsversion = 'FAT32'  (string)
>  volume.fsusage = 'filesystem'  (string)
>  volume.fstype = 'vfat'  (string)
>  block.storage_device = 
> '/org/freedesktop/Hal/devices/storage_serial_6EF0CAAP'  (string)
>  block.is_volume = true  (bool)
>  block.minor = 65  (0x41)  (int)
>  block.major = 3  (0x3)  (int)
>  block.device = '/dev/hdb1'  (string)
>  linux.hotplug_type = 3  (0x3)  (int)
>  info.parent = '/org/freedesktop/Hal/devices/storage_serial_6EF0CAAP'  
> (string)
>  linux.sysfs_path_device = '/sys/block/hdb/hdb1'  (string)
>  linux.sysfs_path = '/sys/block/hdb/hdb1'  (string)
> mkfs.vat does format the volume... this would mean that I would loose 
> all data stored on it.
> can I change it without recreate the fs?
>
seems to be solved after creating backup deleting hdb1 and recreate it...
now I am coping back the data...




More information about the devel mailing list