hal vs. fat32 formatted dvd-ram

Joe Marcus Clarke marcus at marcuscom.com
Thu Feb 28 22:42:44 UTC 2008


On Thu, 2008-02-28 at 22:36 +0200, Andriy Gapon wrote:
> Using a path described in the following PR I formatted complete DVD-RAM
> disk with FAT32:
> http://www.freebsd.org/cgi/query-pr.cgi?pr=121182
> 
> Now when I insert the disk hald tastes it for a very long time (much
> longer that I've seen ever before) and in the end it can not detect the
> filesystem.
> 
> lshal shows this "volume.disk" device, but nothing under it:
> udi = '/org/freedesktop/Hal/devices/storage_model_DVDRAM_GSA_4163B_block'
>   block.storage_device =
> '/org/freedesktop/Hal/devices/storage_model_DVDRAM_GSA_4163B'  (string)
>   info.product = 'Block Device'  (string)
>   info.udi =
> '/org/freedesktop/Hal/devices/storage_model_DVDRAM_GSA_4163B_block'
> (string)
>   block.is_volume = false  (bool)
>   volume.disc.capacity = 4580769792  (0x111090000)  (uint64)
>   volume.disc.type = 'dvd_ram'  (string)
>   volume.disc.is_rewritable = true  (bool)
>   volume.disc.is_blank = false  (bool)
>   volume.disc.is_appendable = false  (bool)
>   volume.disc.is_videodvd = false  (bool)
>   volume.disc.is_svcd = false  (bool)
>   volume.disc.is_vcd = false  (bool)
>   volume.disc.has_data = true  (bool)
>   volume.disc.has_audio = false  (bool)
>   block.minor = 94  (0x5e)  (int)
>   block.major = 0  (0x0)  (int)
>   block.device = '/dev/cd1'  (string)
>   info.category = 'volume.disc'  (string)
>   info.bus = 'block'  (string)
>   info.capabilities = {'block', 'volume', 'volume.disc'} (string list)
>   info.parent =
> '/org/freedesktop/Hal/devices/storage_model_DVDRAM_GSA_4163B'  (string)
> 
> And:
> $ file -s /dev/cd1
> /dev/cd1: x86 boot sector, code offset 0x58, OEM-ID "BSD  4.4",
> Bytes/sector 2048, sectors/cluster 2, heads 255, sectors 2236704
> (volumes > 32 MB) , FAT (32 bit), sectors/FAT 2181, Backup boot sector
> 2, serial number 0x7fbf1210, label: "SHUTTLE32  "
> 
> I can provide any additional required debugging info.

Something else you could try is the new libvolume_id in the GNOME
development repo at
http://www.marcuscom.com:8080/cgi-bin/cvsweb.cgi/ports/devel/libvolume_id .  It may fix this.

Joe

> 
-- 
PGP Key : http://www.marcuscom.com/pgp.asc
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 195 bytes
Desc: This is a digitally signed message part
Url : http://lists.freebsd.org/pipermail/freebsd-gnome/attachments/20080228/6683e6ce/attachment.pgp


More information about the freebsd-gnome mailing list