UEFI Boot Manager
github.com
Spec sheet
- Purpose
- UEFI Boot Manager is a cross-platform command-line tool for managing UEFI boot options.Read 8 Oct 2026 · github.com
- License
- The project is licensed under the MIT License.Read 8 Oct 2026 · github.com
- Compatibility limit
- The README reports an error on unsupported operating systems and states that the tool requires UEFI rather than legacy BIOS.Read 8 Oct 2026 · github.com
- Distribution
- The repository lists a Python script and README, and its Releases and Packages sections show no listed items.Read 8 Oct 2026 · github.com
- Interactive mode
- Its menu-driven interactive mode supports the listed boot-entry operations and returns to the menu after errors.Read 8 Oct 2026 · github.com
- Limits
- The README says the tool does not support legacy BIOS and reports unsupported operating systems as an error.Read 8 Oct 2026 · github.com
- Linux backend
- On Linux it uses efibootmgr, which may need to be installed separately.Read 8 Oct 2026 · github.com
- List entries
- It lists UEFI boot entries with their order, active status, and IDs.Read 8 Oct 2026 · github.com
- One-time boot
- It can set or clear a one-time next-boot override without changing the permanent order.Read 8 Oct 2026 · github.com
- Platform backends
- Windows uses the built-in bcdedit tool, while Linux uses efibootmgr, which may need to be installed separately.Read 8 Oct 2026 · github.com
- Privileges
- Commands require elevated privileges: Administrator on Windows or root on Linux.Read 8 Oct 2026 · github.com
- Reorder boots
- It can change the permanent boot sequence, appending unspecified entries at the end in their original order.Read 8 Oct 2026 · github.com
- Reorder entries
- It can change the permanent boot sequence, appending unspecified entries in their original order.Read 8 Oct 2026 · github.com
- Requirements
- The project requires Python 3.12 or later, UEFI firmware, and no external Python dependencies.Read 8 Oct 2026 · github.com
- Safety behavior
- When changing boot order, entries omitted from the requested order are preserved at the end.Read 8 Oct 2026 · github.com
- Security controls
- The README describes safe reordering that preserves unspecified entries at the end of the boot order.Read 8 Oct 2026 · github.com
- Testing
- The README says its mock-based test suite contains 62 unit tests covering parsers, interactive mode, and error handling.Read 8 Oct 2026 · github.com
- Warranty
- The MIT license provides the software “as is” without warranty, including implied warranties of merchantability, fitness, and noninfringement.Read 8 Oct 2026 · github.com
- Windows backend
- On Windows it uses the built-in bcdedit tool.Read 8 Oct 2026 · github.com
Where Specifiction places it
- Boot Manager Software#27 of 296.7