Using bcdedit
to select the next time boot of UEFI: bcdedit /set {fwbootmgr} bootsequence {GUID}
If you don't want to build by yourself, you can download prebuild binary here: release
go get github.com/bhendo/go-powershell github.com/bhendo/go-powershell/backend
go build -o booToLinux.exe
You should right click and run as Administrator.
go get github.com/bhendo/go-powershell github.com/bhendo/go-powershell/backend
go get github.com/akavel/rsrc
rsrc -manifest booToLinux.exe.manifest -o booToLinux.syso
go build -o booToLinux.exe
Double click to run.
BooToLinux is licensed under the MIT license.