I just got similar problem with my external HDD WD MyBook 2 TB on my iMac. This WD using external power source and still less than two months from the date I bought it. Today suddenly in my screen appear this message:
http://img87.imageshack.us/img87/1889/screenshot20110219at233.png
"This disk was not ejected properly. ....etc"
I didn't touch the HDD nor the USB cable.
The problem didn't stop there, now my WD its very hard to detect ;_;. At first my Mac able detect all 3 partition. But it had problem with write/read speed. Very slow and I've tested it with AJA benchmark. Only reach less than 1,5 MB/s.
After trying some shutdown, restart and plug into different USB slot, at first I think I've solved the problem. Because when I use different USB slot it worked fine...... FOR A WHILE. Yes it worked fine... write speed back, could detect all 3 partition, but probably it only less than 15 minutes until the problem appears again. Suddenly it ejected again.
When I post this, even I use other USB slot, it only detect 2 partition. What make it worse, the partition which had the most file wasn't detected at all. The other two only detected for less than 30 second before its ejected again. I've already doing PRAM reset and repair disk permission, still no go.
Is there any solution for this, at least for reading the data? Any other thread that had similar problem with WD MyBook? I heard they got a lot problem with this external HDD.