efibootctl

module
v0.0.0-...-56648d9 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 9, 2022 License: Apache-2.0

README

efibootctl 🥾

Manipulates the UEFI boot manager.

This tool efibootctl is an application running in userspace and is used to modify the UEFI Boot Manager configuration. This application is meant to be used to create and destroy boot entries, change the boot order, change the next running boot option, and more.

It's meant to be a port of the tool efibootmgr in Go to demonstrate the capabilities of the Go package github.com/0x5a17ed/uefi and how to use it.

🎯 Goals

The objective of this tool is to support configuring all aspects of the UEFI Boot Manager.

📦 Installation

$ go install github.com/0x5a17ed/efibootctl@latest

🤔 Usage

foo@bar:~ $ efibootctl
BootCurrent: 0001
BootOrder:   {0001, 0000}
Boot0001*:   "ArchLinux"
Boot0000*:   "Windows Boot Manager"

💡 Features

  • can read uefi boot manager load options.

☝️ Is it any good?

yes.

Directories

Path Synopsis
cmd
pkg

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL