Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I installed Ubuntu via usb with no problems, but when I restart, I get an error message: "error out of disk" 'grub rescue."

How can I fix this?

share|improve this question
1  
May be you are out of disk space.Boot from a live cd and post the output of sudo df -h also post the results of bootscript –  karthick87 Dec 22 '10 at 17:05
1  
Also see How do I investigate boot and partition issues? –  belacqua May 21 '12 at 16:11
add comment

4 Answers 4

Apparently this error occurs when GRUB can't find a usable grub.cfg. Since the boot configuration isn't there, GRUB drops you to the grub-rescue prompt. Following these instructions you should be able to boot Ubuntu.

Once you've booted Ubuntu, reinstall GRUB2 by running

sudo grub-install
sudo update-grub2
share|improve this answer
add comment

For anyone who might be searching for a solution: I had this problem after a fresh install of Ubuntu 11.04 on my HP nc6400 laptop. The problem was solved by installing Ubuntu via the alternate installation cd. http://www.ubuntu.com/download/ubuntu/alternative-download

share|improve this answer
add comment

Its sounds like you have made a partition for the install files that is small enough that is is getting the messages Ubuntu added to make users aware of running out of space. It shouldn't hurt anything unless the OS grows beyond the amount of extra you have. The simple solution is to install GParted found in the Ubuntu Software-Center. You can simply drag the portion used as the swap space to make it a little bigger and stop the warnings. It's best to do it soon since there's always a small possibility of data loss when changing partition sizes.

share|improve this answer
add comment

I just had this same problem, then i created a separate partition on my hard drive use this: https://help.ubuntu.com/community/BootPartition

the wierd part was all my boot files were in the first 100 Gb but this still fixed the problem

share|improve this answer
add comment

protected by Braiam Mar 1 at 17:10

Thank you for your interest in this question. Because it has attracted low-quality answers, posting an answer now requires 10 reputation on this site.

Would you like to answer one of these unanswered questions instead?