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 have a Sony Vaio Ultrabook that came with Windows 8 preinstalled (which means i don't have the dvd), though I upgraded it to 8.1 about a month ago. Today I disabled legacy mode and managed to boot from Ubuntu 13.10 live CD and install it, using the Install alongside Windows 8 option.

After the installation and updates, I tried to go back to Windows8. But I couldn't, since Ubuntu's grub broke Windows 8's Boot Configuration Data.

Booted back into ubuntu to try and find a solution. Found something about a program called boot-repair and ran it, using the recommended settings.

When I restarted my laptop, the Vaio logo came on, and after that, just a black screen that said this.

Error: file "/boot/grub/i386-pc/normal.mod" not found
grub rescue>

So basically I can't do anything, i tried booting the live cd again but i couldn't.. Laptop will ignore it and try to boot from hard drive and it all goes back to that screen.

I want to fix it. If i have to unistall Ubuntu and try to reinstall it later that's cool, but I don't want to have to format the whole hard drive and lose Windows 8, because I have a lot of important work related files in there, that aren't backed up.

by the way, this is the boot-repair pastebin

How can I Solve this ?

share|improve this question
    
Ok, i just found that the modules are in (hd0,9)/boot/grub/x86_64-efi so i set the prefix to (hd0,9)/boot/grub/x86_64-efi and the root to (hd0,9) however it just tries to find the modules in (hd0,9)/boot/grub/x86_64-efi/i386-pc i need to know how to get the i386-pc out of the way –  user2975318 Dec 10 '13 at 0:30
    
ok now, with root=hd0,9 and prefix=/boot/grub/x86_64-efi i tried: insmod ${prefix}/normal.mod but still nothing, an error comes up saying ïnvalid arch-dependent ELF magic –  user2975318 Dec 10 '13 at 12:13

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.