This question already has an answer here:

I using Ubuntu 14.04 and Windows Seven on one laptop. I use boot loader for select one of them. some days ago I went to Guarantee of my laptop for it hardware problem. today I select Ubuntu from boot selection, but it cause an error:

initialize variable space...
starting cmain()... (hd0,4)
   [multiboot-kludge, loadaddr=0x100000, text-and-date=0x6250, bss=0x0, entry=0x100980]
error: file '/boot/grub/i386-pc/normal.mod' not found.
Entering rescue mod...
gurb rescue>

Ubuntu and Seven works very good before I repair laptop's hardware. my boot is UEFI FIRST. what do I do? I'm new. please help. thanks

marked as duplicate by Rod Smith uefi Nov 21 '16 at 15:24

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

  • XP does not boot in UEFI mode?? And normal .mod not found is usually trying to boot in wrong boot mode, with perhaps grub installed in both UEFI & BIOS, but one only correctly installed. May be best to see details, you can run from Ubuntu live installer or any working install: Post the link to the Create BootInfo summary report. Is part of Boot-Repair: help.ubuntu.com/community/Boot-Info – oldfred Nov 20 '16 at 17:12
  • Excuse me. I edited my question. thanks – H. Najafi Nov 20 '16 at 18:02
  • Still guessing on your configuration. Need Summary Report. – oldfred Nov 20 '16 at 19:32