I'm afraid currently this can't be done. As HFS file-systems are apple stuff and copyrighted by them, and since they don't publish it's workings to the others, there won't be a solution to this until apple changes it's position, or someone reverse engineers things.