You are the nicest guy in the house.gyro wrote:@foxpup,
I think for now, I'll stick with using an alternate boot medium, and leave the Windows one to Windows.
I'll just make sure it's a lot more obvious in FrugalPup, if folk are choosing to clobber a Windows uefi boot.
gyro
Just make sure you do not overwrite /EFI/ completely. Only add (or overwite in /EFI/boot ) inside /EFI/.
You may mess up the boot of another OS a bit, but this way you will probably not wipe out the boot installation alltogether.
You can also add an entry to your grub.cfg to chainload windows, like Grub4dos does whether windows is there or not.
Code: Select all
menuentry '<w> WINDOZE' --class os_win --id='windows' --hotkey='z'{
insmod part_gpt
insmod fat
insmod ntfs
insmod chain
search --file --set root --no-floppy /EFI/Microsoft/Boot/bootmgfw.efi
chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}
(For the hotkey: I have azerty, so hitting 'w' produces 'z'.
Another one to add:
Code: Select all
menuentry "EFI Firmware configuration interface (BIOS)" --class func_firmware {fwsetup}