it may not have been caused by anything more than mac os - and/or seagate.
google - the more more specific the better you'll do. include seagate HD model, any error messages in quotes, etc.
i'd still try another mac - same exact conditions.
Also, try without other peripherals (hub, devices -...