You  need to wait until Ubuntu has completely finished booting to the
desktop, then open the Terminal (Applications>>Accessories>>Terminal)

I would update grub-common before you do anything else (because
otherwise you'll have to do it twice - updating will break the repair).
So in the terminal window type:

        sudo apt-get update
        sudo apt-get install grub-common

then once thats finished you can follow the instructions from post #10
above. For convenience I will recap it here: Edit the grub config file:

        sudo gedit /usr/lib/grub/grub-mkconfig_lib

(Feel free to use your favourite text editor instead)

Then comment out line 174 (ie add a '#' to the start of the line) and
add a newline below 'echo ""'. Once finished, from line 173 the config
file should look something like this:

        if fs_uuid="`${grub_probe} --device ${device} --target=fs_uuid 2> 
/dev/null`" ; then
        #       echo "search --no-floppy --fs-uuid --set ${fs_uuid}"
                echo ""
        fi

save the file and run

        sudo update-grub

Then reboot and should all work fine now!

Note: As suggested above, this change gets lost when the grub-common
package gets upgraded and you'll need to do it again.

-- 
Grub 2 problem, error: no such device
https://bugs.launchpad.net/bugs/403408
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to