Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/Neverous/efibooteditor

Boot Editor for (U)EFI based systems
https://github.com/Neverous/efibooteditor

boot boot-manager editor efi gui linux macos qt uefi windows

Last synced: 5 days ago
JSON representation

Boot Editor for (U)EFI based systems

Awesome Lists containing this project

README

        

# EFI Boot Editor

Boot Editor for (U)EFI based systems.

![EFIBootEditor](doc/efibooteditor.png)

![File path dialog](doc/filepathdialog.png)

![Hot Keys dialog](doc/hotkeysdialog.png)

## Command-line interface

There is also a command-line interface for quick backup/restore functionality:

```shell
Usage: efibooteditor [options]
Boot Editor for (U)EFI based systems.

Options:
-h, --help Displays help on commandline options.
--help-all Displays help including Qt specific options.
-v, --version Displays version information.
-e, --export Export configuration.
-d, --dump Dump raw EFI data.
-i, --import Import configuration from JSON (either from export or
raw dump).
-f, --force Force import, don't ask for confirmation.
```

## Requirements

* [Qt](//www.qt.io/) (>=5.12)
* [zlib](//github.com/madler/zlib) (>=1.2)
* [efivar](//github.com/rhboot/efivar) (>=37) on linux

## Installation

See [INSTALL](INSTALL.md) instructions.

## Localization

You can help localize this project on [Weblate](https://hosted.weblate.org/engage/efibooteditor/).

[![Translations](https://hosted.weblate.org/widget/efibooteditor/efibooteditor/multi-auto.svg)](//hosted.weblate.org/engage/efibooteditor/)

## License

This project is licensed under the LGPLv3 License -
see the [LICENSE](LICENSE.txt) file for details