7

Ok so I installed Mint and after some issues everything worked great for the next few weeks. But after a Windows update yesterday (I'm dual booting) the bootloader doesnt show up and the PC boots right into Windows.. Has anyone got any ideas what I should do now?

Comments
  • 1
    @linuxxx @torbuntu @jpichardo Have you got any ideas?
  • 4
    Insert Live CD and install grub again.
  • 1
    Inserted Live CD but if I want to boot from there just some error messages @KDSBest
  • 2
    If you're using uefi, then it might be your boot priority list.

    Otherwise, you can boot from systemRescueCd, if it finds your grub bootloader, then chances are all you need to do is to run grub-install command again :)

    If it's missing in your uefi options, then efibootmgr should be able to to create an entry for grub again. :)
    - grub does provide the functionality for registering itself with uefi, but more often than not i have found it not.
    Which is why I default to using efibootmgr for that job :)

    In both cases I would refer to the Gentoo docs for specifics matching your system :)
  • 1
    I'm using uefi @lotd
  • 2
    @pascal-dev Windows bootloader probs overwrote grub :/. I solved this by running boot-repair (gotta install that from some repo which you have to manually add)
  • 1
    @pascal-dev those wiki entries will be in your interest then :)

    You can try just the first one, but my experience is more often than not, that it doesn't fo the trick.

    The second does however.
    Your efi image might be called grubx64.efi instead of bootx64.efi :)

    https://wiki.gentoo.org/wiki/GRUB2/...

    https://wiki.gentoo.org/wiki/...

    Also worth noting: some firmwares require you to have a nested Boot directory inside your boot directory.
    If it's present, that's likely your case :)
  • 1
    @linuxxx ah, boot-repair is a Ubuntu specific tool I take it.. :)
    Can't find it in my portage tree x)
  • 1
    @lotd Ubuntu yeah haha! Its literally a one click thingy :)
  • 1
    @linuxxx *scratch scratch..* and here I am going full mill.. :D

    Oh well.. Those easy ways around have always been the most elusive on my radar x)
  • 1
    @Jop- gonna put it in my library..
    Personally, I prefer the manual way :)
  • 1
    I installed grub on a different drive so that windows can't fuck it up.
  • 1
    Probably Windows forcing itself at the top of the boot order. In case it's much severe, use a live CD. Boot into it. Refer Arch wiki for installation guide. Mount your drives, chroot and do grub install.
  • 0
    @KDSBest ←what this guy said
  • 2
    @pascal-dev I know what causes this. Assuming you're booting EFI, then windows loads using it's own bootmgfw.efi or something. You have to tell windows not to use it, and no bootloader can load windows through it. It resets the boot order and puts windows at the top. I experienced this onany computers.
  • 0
    1) disable uefi of it's enabled.
    2) put Windows OS as the last loading thing in your bios settings.
    ...
    4) profit.
  • 1
    @thepra Until windows boots using chain loading with its own loader, it reverts.
  • 1
    So what should I do? @Rekonnect
  • 1
    @pascal-dev I forget how I did it,but I think you either have to tell the bootloader not to use the windows .efi file, or tell windows to.use grub/refind instead.
  • -1
    u actually misunderstood devrant for stackoverflow -- God have mercy up on thoug
  • 0
    u actually misunderstood devrant for stackoverflow -- God have mercy up on thoug
Add Comment