Actually not all external hard drive will work on Apple. I think you have to change it to FAT 32 but if your hard drive is already in this format tell me.. if it's not, formating it to FAT 32 would erase everything. But it's weird that it's not working on your PC either. Did your external HDD make any weird noises lately? Did you drop it or anything?