Skip to content

Terminal and GUI utility to reboot to other OS on a UEFI system

Notifications You must be signed in to change notification settings

MOZGIII/rebootinto

Repository files navigation

rebootinto

Instruct your system to reboot into a particular OS.

Currently only supports UEFI-powered systems.

Apps

This project provides the following apps:

  • rebootinto-cli - a command-line interface;
  • rebootinto-tui - a terminal user interface;
  • rebootinto-iui - a graphical user interface (based on libiui);
  • rebootinto-iced - a graphical user interface (based on iced crate).
  • rebootinto-gtk - a graphical user interface (based on gtk crate).

Installation

Github Releases

Grab packages from the Github releases.

Not all installation artifacts are currently uploaded to the Github releases. Use other installation methods if you didn't find what you were looking for.

CI Artifacts

You can download prebuilt binaries from CI system artifacts storage. Find a commit that has a CI build associated and grab stuff from there. As with Github Releases, not everything is currently built there, so if you didn't find what you were looking for - try other installation methods.

Source installation

When building on Windows, use Visual Studio shell, or somehow otherwise point the build system to the Windows Resource Compiler.

You'll need a Rust installation (stable).

  1. Clone the repo and cd into it.

  2. cargo build --release

  3. Install built executables.

About

Terminal and GUI utility to reboot to other OS on a UEFI system

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages