I have a western digital external hard drive, and it recently stopped showing up on my desktop. However, it does show up on my disk utility, but it wont repair. Do I have to sacrifice everything on my hard drive?
What exact external HDD do you connect via what interface (USB & Firewire) to what exact Mac with what exact Mac OS X version?
And what do you mean with "it won't repair" via Disk Utility? Can you provide more info for that?
Have you tried an SMC reset yet? Intel-based Macs: Resetting the System Management Controller (SMC)