The data written to a memory device depends on the file system being used, not on the operating system. File system implementations may vary somewhat between OSs and version, but since there is no room for variations in the data written to the storage device you could only check for specific sequences of operations, which are also likely very similar.
So the short answer is: No, there is no reliable information you could use to identify which type of host OS is using the device.