Hello all,
I’ve made my way though all available information (IFS-FAQ, IFS-KIT, FASTFAT
source, etc). I was unable find any information how the VPB->SerialNumber in
the VPB is initially created.
To the best of my knowledge, file systems are supposed to set this value
during the mount request. Usually they fill in some meta data value that is
stored physically on disk. But how is value on the disk generated ? I assume
this is done by some Uxxxx.Dll (UNTFS.dll, UFAT.Dll)) function when the
volume is formatted.
Does anyone now how this serial number is created (calculated, what
algorithm is used) ?
Can serial numbers on one system considered unique ?
Thanks for any comments in adance,
Lars
Hello Lars,
Thursday, June 03, 2004, 8:49:39 PM, you wrote:
Lars Diehl> Hello all,
Lars Diehl> I’ve made my way though all available information (IFS-FAQ, IFS-KIT, FASTFAT
Lars Diehl> source, etc). I was unable find any information how the VPB->SerialNumber in
Lars Diehl> the VPB is initially created.
Lars Diehl> To the best of my knowledge, file systems are supposed to set this value
Lars Diehl> during the mount request. Usually they fill in some meta data value that is
Lars Diehl> stored physically on disk. But how is value on the disk generated ? I assume
Lars Diehl> this is done by some Uxxxx.Dll (UNTFS.dll, UFAT.Dll)) function when the
Lars Diehl> volume is formatted.
Lars Diehl> Does anyone now how this serial number is created (calculated, what
Lars Diehl> algorithm is used) ?
Lars Diehl> Can serial numbers on one system considered unique ?
Lars Diehl> Thanks for any comments in adance,
Lars Diehl> Lars
Lars Diehl> —
Lars Diehl> Questions? First check the IFS FAQ at https://www.osronline.com/article.cfm?id=17
Lars Diehl> You are currently subscribed to ntfsd as: xxxxx@nero.com
Lars Diehl> To unsubscribe send a blank email to xxxxx@lists.osr.com
Look into:
http://www.microsoft.com/whdc/system/platform/firmware/fatgen.mspx
From document above:
“BS_VolID - Volume serial number. This field, together with BS_VolLab,
supports volume tracking on removable media. These values allow
FAT file system drivers to detect that the wrong disk is inserted in a
removable drive. This ID is usually generated by simply combining
the current date and time into a 32-bit value.”
I am think NTFS have something similar.
–
Best regards,
Oleksiy mailto:xxxxx@nero.com