I keep getting the above error when I try to start my computer. Then it goes on to state Launchd: can't exec /bin/sh for single user: Input/output error.
Does anyone know what this error means?
Thanks for your feedback.
Digitalsmiles
I know I'm responding to an old thread, but my recent experience with this error may be helpful to others. I think this error is a general one that means the computer is having trouble accessing the drive or it's not getting the information it expects from the drive.
I got the same error "disk0s2: 0xe0030005 (Undefined)" (note that it is a zero, not the letter "O", before the "x") after my computer's battery went dead in the middle of a software update. I was away from my MacBook Pro while the update was running and when I returned, I found the computer off and the battery dead. I didn't know whether the update had completed successfully before the battery died or not.
When I put the computer on the charger and tried to boot, I received that error. I wanted to boot from an OSX install DVD, so I could use the disk utility to check the hard drive, but I didn't have one handy. So I ended up putting the MacBook Pro into FireWire target mode and connected it to another Mac using a six-wire straight-through FireWire cable. Once the MBP was connected as an external drive, I ran the disk utility on that other Mac, which found and fixed a few problems on the MBP's drive. After that, I was able to unmount the MBP from the other Mac, reboot it, and it's working normally.
Also, before I tried this approach, I did boot into single-user mode and tried using fsck. It reported the same "undefined" error just before it claimed that the drive was OK.
My advice to other users is to keep an install DVD and a good FireWire cable with you at all times. I normally keep those in my laptop bag, but I had recently used them at home and left them there just before I had this problem.