If you are not an advanced unix user and you have installed ubuntu via the WUBI installer. Then you might face this problem sometimes.
How I define this problem:
When I started my computer and chose ubuntu from the boot-menu I got a black-screen with nothing but Grub>
When I put the live CD and tried to mount the root disk of my Ubuntu, it failed with input/output error (apparently due to FS errors in the root disk) .
Solution:
- Go to windows and go inside your wubi installation files and locate root.disk
- Try to copy this file to some other drive(Note that this is a huge file)
- If the copying is successful, it means that there are no file system errors in your root drive and you can easily retrieve your data using a live CD and you might like to retry this (If your CD drive doesn’t work you can create a bootable USB also, which works same as CD or even better)
- If the copying fails with some weird error code, it means that you have file system errors on this drive(common in old hard drives), Lets fix them!
- Start windows
- Run CMD as admin
- Enter chkdsk and press enter, wait for the output
- Enter chkdsk volume: /f , where volume is the disk label of the drive in which ubuntu is installed. For me it was D. /f means fix it. Wait for the output to come.(This might take a lot time)
- If all the above steps completed successfully, it means that you have successfully fixed the fs errors in the drive. So reboot the system and try to access ubuntu from the boot menu. It should work, If it doesn’t then try to mount the root disk manually using this