It's a bug in the Linux support patch. It byteswaps a 32-bit value as it it's a 64-bit one and so ends up with zeros. This fixes the Fedora version, I'd guess it should be applicable to the Debian one.
** Patch added: "hfsplus-tools-332.14-fix-uuid.patch" https://bugs.launchpad.net/ubuntu/+source/hfsprogs/+bug/737002/+attachment/2601602/+files/hfsplus-tools-332.14-fix-uuid.patch -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/737002 Title: mkfs.hfsplus does not create UUID To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/hfsprogs/+bug/737002/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs