volume_id hfs/hfs+ support

David Zeuthen david at fubar.dk
Tue Jul 6 08:42:14 PDT 2004


On Tue, 2004-07-06 at 02:51 +0200, Kay Sievers wrote:
> Here are a few more lines. On a working volume I get:
> 
>   [I] linux/osspec.c:679 handle_udev_node_created_found_device() : dev_file=/udev/cf is for udi=/org/freedesktop/Hal/devices/temp/84
>   get_buffer: read sbbuf len:0x200
>   get_buffer: read sbbuf len:0x11000
>   probe_hfsplus: catalog start 0x20000, len 0x1e000
>   get_buffer: read seekbuf off:0x20000 len:0x1000
>   get_buffer: got 0x1000 (4096) bytes
>   probe_hfsplus: catalog leaf node 0x1, size 0x1000
>   get_buffer: read seekbuf off:0x21000 len:0x1000
>   get_buffer: got 0x1000 (4096) bytes
>   probe_hfsplus: descriptor type 0xff
>   probe_hfsplus: parent id 0x1
>   probe_hfsplus: label unicode16 len 18
> 
> So, let's fix it. It works pretty nice with "remote debugging" :)
> 

Yay, here is the debug

get_buffer: read sbbuf len:0x200
get_buffer: read sbbuf len:0x11000
probe_hfsplus: catalog start 0xdcd000, len 0x1c00000
get_buffer: read seekbuf off:0xdcd000 len:0x1000
get_buffer: got 0x1000 (4096) bytes
probe_hfsplus: catalog leaf node 0x4454, size 0x2000
get_buffer: read seekbuf off:0x9675000 len:0x1000
get_buffer: got 0x1000 (4096) bytes
probe_hfsplus: descriptor type 0xff
probe_hfsplus: parent id 0xdadd1

Thanks,
David


_______________________________________________
hal mailing list
hal at freedesktop.org
http://freedesktop.org/mailman/listinfo/hal



More information about the Hal mailing list