Re: Win 10 Dual boot nightmare

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



Hi Murari,

Thank you for this suggestion. It seems to have worked as expected. My laptop defaults to Arch, but I can boot Windows with the second entry.
I hope I remember to upgrade the renamed image when systems-boot changes. I don’t anticipate that being too often, thankfully.

Best and thanks again,
Zack.
> On Mar 15, 2016, at 3:16 AM, Murari <murari.ksr@xxxxxxxxx> wrote:
> 
> Hi Zachary,
> 
> I have an HP laptop as well, and I think the problem you're facing is that
> neither HP nor Windows are good EFI citizens. On the HP laptop that I have,
> for instance, the EFI boot manager does not respect any global NVRAM
> variables except for BootNext. Default, BootOrder etc. are all ignored (I
> edited them using the efibootmgr tool on Arch, so it wasn't Windows that
> changed them back). In addition, it seems to be hardcoded to only boot the
> windows boot manager.
> 
> The only workaround I was able to find was to physically move around the
> .efi files in the EFI partition. I renamed the windows EFI application -
> $EFI\Microsoft\Boot\bootmgfw.efi by default, replaced it with the
> systemd-boot bootx64.efi (as in the last section of the wiki article [1])
> and then added an entry to systemd-boot to boot Windows from its new,
> renamed, application path. This shouldn't lock you out of Windows, but it
> is also easily reversed in case something goes wrong.
> 
> [1]
> https://wiki.archlinux.org/index.php/Unified_Extensible_Firmware_Interface#UEFI_boot_loader_does_not_show_up_in_firmware_menu
> 
> 
> Murari




[Index of Archives]     [Linux Wireless]     [Linux Kernel]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Share Photos]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]
  Powered by Linux