Results 1 to 10 of 13

Thread: error: invalid efi path

Hybrid View

  1. #1
    Join Date
    Apr 2007
    Beans
    9

    error: invalid efi path

    Yet another of the same error I've seen on this forum many times. All other solutions have not worked for me.

    I initially had Windows 7 installed on a SSD. Then I installed a separate drive, put 12.10 on it, and suddenly I cannot boot into Windows and get this error: invalid efi path.

    My motherboard is an Asus P9X79 with the most current bios.

    As of right now I've tried the latest version of boot-repair (recommended repair) and it hasn't helped.

    Here is my boot info (newest first):
    http://paste.ubuntu.com/1411687
    http://paste.ubuntu.com/1411620
    http://paste.ubuntu.com/1393550

    I've been to launchpad and marked myself as affected by bug #1024383.

    Please, anyone... I miss my games. I'm open to any suggestion.

    Thank you!

  2. #2
    Join Date
    Jun 2009
    Location
    SW Forida
    Beans
    Hidden!
    Distro
    Ubuntu 16.04 Xenial Xerus

    Re: error: invalid efi path

    I do not think you can mix BIOS and UEFI.

    You have Windows in BIOS boot mode in sda and Ubuntu in UEFI boot mode in sdb. I think BIOS or UEFI do write some info that when booting is expected in certain places on hard drive. So trying to chain from an efi Ubuntu install to a BIOS Windows install, then Windows cannot find the BIOS data.

    From BIOS/UEFI you should be able to boot Windows in BIOS mode or from UEFI boot Ubuntu but you have to switch from UEFI to legacy/BIOS/AHCI or whatevery your system calls it every time.

    At this point probably easiest just to reinstall Ubuntu in BIOS mode. You can use gpt with Ubuntu in BIOS mode but it will need (and I think it creates) a bios_grub partition. To install in BIOS mode you have to boot installer in BIOS mode. Windows only boots from gpt drives with UEFI, but Ubuntu works either way.
    For more info on UEFI boot install & repair - Regularly Updated :
    http://ubuntuforums.org/showthread.php?t=2147295
    Please use Thread Tools above first post to change to [Solved] when/if answered completely.

  3. #3
    Join Date
    Jan 2008
    Location
    France
    Beans
    Hidden!
    Distro
    Ubuntu Development Release

    Arrow Re: error: invalid efi path

    Quote Originally Posted by oldfred View Post
    At this point probably easiest just to reinstall Ubuntu in BIOS mode.
    +1
    IMHO the easiest way here is to:
    1) via Gparted, format the sdb1 partition. In the free space, create a BIOS-Boot partition ( see https://help.ubuntu.com/community/Di...n_GPT_disks.29 )
    2) Use Boot-Repair's Recommended Repair. (It should convert your Ubuntu into Legacy mode.) Indicate us the new URL that will appear.
    3) reboot the computer and tell us what you observe.

  4. #4
    Join Date
    Jun 2009
    Location
    SW Forida
    Beans
    Hidden!
    Distro
    Ubuntu 16.04 Xenial Xerus

    Re: error: invalid efi path

    Thanks Yann, I knew Boot-Repair could convert a BIOS install to UEFI, but did not know it could do the reverse.

    I use the bios_grub partition as I only have BIOS but use gpt. I only needs to be 1MB and has to be unformatted. Then grub-pc will install correctly.

    In UEFI mode you use grub-efi and in BIOS mode you use grub-pc but the Ubuntu install is identical.
    For more info on UEFI boot install & repair - Regularly Updated :
    http://ubuntuforums.org/showthread.php?t=2147295
    Please use Thread Tools above first post to change to [Solved] when/if answered completely.

  5. #5
    Join Date
    Apr 2007
    Beans
    9

    Re: error: invalid efi path

    Awesome, thanks Yann & oldfred for both of your replies.

    I'm gonna attack this in about an hour and I'll be sure to reply with the results. Fingers crossed!

  6. #6
    Join Date
    Apr 2007
    Beans
    9

    Re: error: invalid efi path

    Well... it worked!

    I pretty much followed the instructions given and they were spot on. I can now boot into both Windows 7 and Ubuntu.

    One small annoyance is when booting into Ubuntu I get this message:

    "The disk drive for /boot/efi is not ready yet or not present.
    Press S to skip or M for manual recovery"

    Pressing S works fine and Ubuntu continues to load. But I'd rather not have to do this each time.

    Here is my updated boot info: paste.ubuntu.com/1416156

    Thanks so much guys, you saved me hours!

  7. #7
    Join Date
    Aug 2012
    Beans
    18

    Re: error: invalid efi path

    Quote Originally Posted by YannBuntu View Post
    +1
    IMHO the easiest way here is to:
    1) via Gparted, format the sdb1 partition. In the free space, create a BIOS-Boot partition ( see https://help.ubuntu.com/community/Di...n_GPT_disks.29 )
    2) Use Boot-Repair's Recommended Repair. (It should convert your Ubuntu into Legacy mode.) Indicate us the new URL that will appear.
    3) reboot the computer and tell us what you observe.
    I had Windows 7 pre-installed in my laptop. (So, I do not have any recovery DVD). When trying to install Ubuntu 12.10 somehow my bootloader went broken. I've tried to use Boot-repair's recommended repair. However, it didn't find sda7 after I wrote the instruction on terminal. http://paste.ubuntu.com/1529385/
    So, I am able to boot neither Windows 7 nor Ubuntu.

    Any suggestion?

  8. #8
    Join Date
    Jan 2008
    Location
    France
    Beans
    Hidden!
    Distro
    Ubuntu Development Release

    Arrow Re: error: invalid efi path

    @hamiltonpb: welcome among us! please create your own thread, so that we don't mix everything, and you get better help.

  9. #9
    Join Date
    Apr 2013
    Beans
    22

    Re: error: invalid efi path

    To acid reign

    if you a still reading this thread, ........

    I'm a windows user planning to switch to Ubuntu

    my knowledge level , plan to buy a new workhorse windows laptop and fears on dual boot etc are expressed here
    http://ubuntuforums.org/showthread.p...3#post12626203

    could you please give a step by step instruction on
    a. How to identify ; How does one know that his laptop is UEFI or some such scary four letter thingy and not the easy BIOS which just allows you to flick a function key and start a dual boot ?
    B. what to do : once identified a step by step instruction list on what to do ?
    c. The exchange above is all interesting but not a step by step for a novice like me ...so please help


    thanks in advance

    --------
    regards

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •