I bought a 500GB external hard drive a couple weeks back and it has been working flawlessly until today. I noticed that it was not visible on the desktop earlier, so I went to Disk Utility to mount it and was greeted with an error and told to use first aid on it. I subsequently repaired the disk and was greeted with "filesystem verify or repair failed". I'm now thinking "Oh great, I've got another failed hard drive", so just as an added precaution I connected the hard drive via USB and it worked perfectly. I then tried FireWire again and even tried to hook it into the other FireWire port on the hard drive, but it was to no avail. So, what's up with this? Is the FireWire in my external hard drive shot?