Win2grub

# save as `to-linux.bat` @echo off win2grub --set-next \EFI\ubuntu\grubx64.efi shutdown /r /t 5 (Runs the command and restarts in 5 seconds. Cancel with shutdown /a ) Did you accidentally delete GRUB? No problem. win2grub can also set Windows Boot Manager as the default:

Think of it as a "one-time boot override" from the command line. Most dual-boot systems default to either Windows or GRUB. If you default to Windows, you have to fight the boot menu every time you want Linux. If you default to GRUB, you annoy your family (or yourself) every time Windows updates and restarts 10 times. win2grub

win2grub --set-next \EFI\ubuntu\grubx64.efi Your machine will boot straight into the GRUB menu. From there, pick your Linux distro. # save as `to-linux

Disclaimer: This post describes a hypothetical tool for illustrative purposes. Always back up your EFI partition before modifying boot entries. bcdedit is powerful; run as Administrator. win2grub can also set Windows Boot Manager as

The win2grub way: One command. Restart. Linux.

The old way: Save your work, restart, spam the Shift or F12 key, select the boot device, wait for GRUB, then select Linux.