After contacting support at WD, they basically said the same thing, and for a cost (probably $100) I could ship the unit back and they would fix/replace it. However, they will not recover the data for you. That obviously was no good.
So, I had a suspicion that the drive itself in the unit was okay, just the motherboard or nic was bad on the WD hd. In order to test this, I broke apart the unit, (lots of snapping and screws) and removed the internal SATA drive. I then plugged the SATA drive into a windows box and looked at the partition manager to see if it could read it. Windows XP showed that there were 4 partitions on the drive, but I could not access the data since it was the wrong file system. This gave me hope that the drive itself was okay. So, here are the steps to recover your data from a world book that has a bad network card or bad motherboard.
Author Edit: These instructions are for the Western Digital My WorldBook 500 GB edition (without raid). Several commenters have left updated instructions for 1GB and 2GB units, including units with raid. Please see the comments if you do not have the 500GB model, as it will provide a different mount command in Linux/Unix.
What you need:
- A computer that has a free SATA slot on it. - or get a SATA to USB adapter for just a few dollars, like either of these:
- this USB 2.0 to SATA/IDE Cable Adapter For 2.5 3.5 HDD
- or a more expensive and permanent one like this: Cables Unlimited USB-2110 USB 2.0 to IDE and SATA Adapter Cable with Power
- A Ubuntu Disk (Free) - download the image and burn it to disk.
- The drive from inside your World Book
Second, after locating a pc that can connect to your WD drive (keep in mind this is the drive you actually physically removed from the worldbook housing) go to the link I provided above and download Ubuntu Linux. Do not worry, you do not need to be a unix/linux geek to solve your problem, it is a graphical program.
Download the Linux iso image and burn it to cd. Keep in mind, you need to take special steps to burn an iso image, you can't just drag the iso image into the cd like you would copy files normally. If you need help, open your cd burning software and use the help file to find info on "creating iso" "burning iso", "burning images" or "creating images".
Once you have the cd burned, you will now open up the computer that will accomidate the WD drive. Open up the computer, install the drive. and then insert the cd and boot up the pc. Keep in mind, with some computers, you might need to access the bios (cmos) and activate the new drive for the motherboard to see.) While in the bios (setup) make sure that your CDROM is the first bootable device.
When the machine loads to the boot menu (boot from cd) choose the Ubuntu option that says something like "Try ubuntu without installing" Basically use the menu that allows you to use ubuntu without installing it.
After a minute or so, your pc will boot into Ubuntu, which is a lot like windows. Access the menus up top until you see one that says "Terminal" I believe it is under the system main menu, though it might be under applications->accessories->terminal.
When you click terminal, you will be taken to a prompt window (text based)
sudo mkdir /media/mount (hit enter)
sudo mount -t ext3 /dev/sdb4 /media/mount (hit enter)
You can now close the terminal window.
Now go back up to the system menu or the places menu and find the "computer" option. Launch this. It is just like "my computer" in windows xp. You should now see your local hard drive (which is actually your windows install on the machine) and you should see the new worldbook drive. If you have any external hard drives plugged in to your computer you will see them as well. Copy the data from the "public" drive of your WD drive into an external drive or your local windows drive.
That's it, data recovered. Take out the CD, Power down your pc, disconnect the WD drive, and fire your computer back up to boot into windows and see your recovered data.