Windows based ipod syncing on OSX.

Another question
So the ipod I have is a 16Gb Second Generation touch.
I formatted and synced it to my windows itunes using windows 7. HOWEVER. When I turned my Windows 7 PC into a hackintosh, I dragged and dropped all my songs back onto itunes on OSX with some new music. When i went to sync, OSX did not recognize my ipod. It only recognized it when I went into DFU mode.
When you initially set up your ipod, can you only use the OS you first set it up on?

So the ipod I have is a 16Gb Second Generation touch.
I formatted and synced it to my windows itunes using windows 7. HOWEVER. When I turned my Windows 7 PC into a hackintosh, I dragged and dropped all my songs back onto itunes on OSX with some new music. When i went to sync, OSX did not recognize my ipod. It only recognized it when I went into DFU mode.
When you initially set up your ipod, can you only use the OS you first set it up on?