Bug 11022

Summary: case-sensitive volume names on FAT
Product: hal Reporter: Allison Lortie (desrt) <desrt>
Component: haldAssignee: David Zeuthen (not reading bugmail) <zeuthen>
Status: RESOLVED NOTOURBUG QA Contact:
Severity: normal    
Priority: medium    
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Bug Depends on:    
Bug Blocks: 10363    

Description Allison Lortie (desrt) 2007-05-21 13:15:48 UTC
FAT has about 3 places that it stores the volume label:

1) in the boot sector
2) as an oldschool directory entry in the root directory
3) as a vfat entry for the root directory

only the vfat entry allows for mixed case.

my ipod is called "jPod" ::


desrt@moonpix:~$ sudo mdir -i /dev/sdc2 :: 
 Volume in drive : is jPod (abbr=JPOD       )
 Volume Serial Number is 7B9F-661C
Directory for ::/


but hal shows it as "JPOD" and causes nautilus to show it as such.

this needs to be fixed before hal supports renaming volumes in any meaningful way.
Comment 1 Allison Lortie (desrt) 2007-05-22 23:17:33 UTC
durrr.  libvolume_id doesn't live in HAL anymore.

patch forwarded upstream.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.