What's this site about? -> A way to make shortcuts that easily reboot from one OS to another when dual booting Windows and Linux. This skips waiting for Grub to show up (it's bootloader agnostic), also skips spamming f12. Works -only- for UEFI systems + works with secure boot (supported, not required).
It allows you to keep kernel-level anticheat like Riot Vanguard happy, because even if you were happy waiting for grub to select your OS, you might have discovered that Vanguard gets tripped if you chainload Windows after Grub.
Video demo and the post that originated this site The site will go over creating the Windows -> Linux shortcut first and then the Linux -> Windows one, altough the order doesn't really matter, do whatever suits you best.
0. Boot Behavior Mode
Regular reboot refers to rebooting from the OS menu instead of using the shortcut, also automatic reboots due to updates or required by installing software.
Make sure to select the same option here when you are working on Windows and on Linux!!
Windows -> Linux shortcut
Before saving any scripts or icons, make sure to create the dedicated directory:
Create C:\scripts\linuxreboot
1. Target Parameters
Open PowerShell as admin, then run 'bcdedit /enum firmware' (without the quotes) and input JUST whatever is in the description field for your Linux entry (will be something like Fedora, Ubuntu, Grub, etc)
2. Icon Resources & Tools
Public Icon Repo: You can find clean vector/PNG logos for Linux distros at
simpleicons.org.
Converting PNG/SVG to ICO: You can use any online converter or tool you like, just make sure you end up with an .ico file.
Save the .ico at: C:\scripts\linuxreboot\whatever.ico
3. Generated Scripts
4. Final Setup Instructions
Save the files in the locations specified in each step.
Right-click linux_reboot.ps1 and select Send to -> Desktop (create shortcut).
Right-click the new shortcut on your Desktop and open Properties.
Change the Target to:
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -NoExit -ExecutionPolicy Bypass -File "C:\scripts\linuxreboot\linux_reboot.ps1"
Click Advanced... and check the box for Run as administrator.
Click Change Icon... and browse to select your .ico file.
(optional) Move the shortcut to C:\ProgramData\Microsoft\Windows\Start Menu\Programs so it appears in your Start Menu.
Linux -> Windows shortcut
Before saving any scripts or icons, make sure to create the dedicated directory: