Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jaketurner616/reboot-to-uefi
Reboot to BIOS/UEFI script (Windows/Linux)
https://github.com/jaketurner616/reboot-to-uefi
bash batch bios uefi uefi-boot
Last synced: 26 days ago
JSON representation
Reboot to BIOS/UEFI script (Windows/Linux)
- Host: GitHub
- URL: https://github.com/jaketurner616/reboot-to-uefi
- Owner: JakeTurner616
- Created: 2022-10-03T08:00:58.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-10-07T05:08:47.000Z (over 2 years ago)
- Last Synced: 2024-11-10T13:19:10.758Z (3 months ago)
- Topics: bash, batch, bios, uefi, uefi-boot
- Language: Shell
- Homepage: https://serverboi.org/reboot-to-uefi/
- Size: 10.7 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# reboot-to-uefi
A simple batch / bash script to act as a clone of ASROCK reboot to uefi, but for non ASROCK motherboards.
# Usage (Windows):
One liner to download and execute (cmd running as administrator):
`curl -sS https://raw.githubusercontent.com/JakeTurner616/reboot-to-bios/main/reboot-to-bios.bat > reboot-to-bios.bat && cmd /C reboot-to-bios.bat`
Or clone/copy contents of `reboot-to-bios.bat` into a file with a `.bat` file extension, then run it as administrator.
# Usage (Most Linux OS's):
One liner to download and execute (privledged shell):
`wget https://raw.github.com/JakeTurner616/reboot-to-bios/main/reboot-to-bios.sh -O - | bash`
Or clone/copy contents of `reboot-to-bios.sh` into a file with a `.sh` file extension, then run it as a privledged user.
# Limitations:
Script must be ran as privledged user - Will return an error otherwise.
Might not work for certian motherboards with fast-boot / ultra-fast-boot on Windows.
Might not work with some configurations of Windows fast-startup.
Uses systemctl only on Linux as of now - Requires systemd as init system.
# Future ideas:
- Update Linux version to detect the active init system being used as to support more distros.