I was looking at another site where a user suggested that he reseated the drive cables to resolve this issue, though it is not a guarantee, it may fix your problem.
BEFORE DOING THIS REPAIR REMOVE THE POWER CORD FROM THE COMPUTER (NOT FROM THE WALL) AND THEN REMOVE THE LAPTOP BATTERY!
On the bottom of the laptop you will need to locate the screws that hold down the drive cover, and remove them all. There will be at least 2, but probably not more than 4 screws to remove. After removing the screws, remove the cover. You may need to pry up on the cover slightly to begin moving it. Next, you will see 2 screws holding the drive cage in place. Remove these 2 screws. Finally, locate the plastic-like tab that is attached to the drive cage and pull it slightly toward the outside edge of the computer case, then gently lift up on the drive (still holding the plastic tab). This removes the drive.
To re-seat the drive, first place it down into the space you removed it from, then pull it toward the center of the case (still using the plastic tab) and when it is far enough in for the cage holes to align, put the 2 screws back into the cage to hold the drive in place. Last, put the cover back on and reinstall the cover screws.
After re-seating the drive, put the battery back in, and reattach the power cord. Then try the computer again.
It was noted that FEDORA 14 has a kernel issue which also causes this error. To read more on the error and it's causes you may look at https://bugzilla.redhat.com/show_bug.cgi?id=462425
or just type the error message in a web search box.
Hoping this info helps,