How hard disk recognize the data of different types?