http://bugs.winehq.org/show_bug.cgi?id=29426
--- Comment #6 from mcfang winehq.org@mcfang.com 2011-12-28 21:00:05 CST --- Thanks Alex!
I am also aware that the 'serial' is not in the spec, but the specific sector used by Microsoft appears to be consistent across different UDF revisions which is why I believe it can be mapped by understanding the UDF spec. This would also be more robust than guessing the sector based on the UDF revision.
I'm guessing the sector used for the serial is related to the start of the data partition. The Partition Descriptor might hold the key: it appears to give the correct sector for all volume types except in UDF 2.50/2.60 where it gives 288 instead of 320.