Contents Menu Expand Light mode Dark mode Auto light/dark mode
Efiboot
Efiboot

User Guides

  • Quickstart
  • What is Efiboot
  • Configuration Format

Developer Guides

  • Developer Quickstart
  • Architecture
  • Contributing to Efiboot
  • Code of Conduct

Reference

  • efiboot
    • EfiBoot
      • __init__
      • activate
      • create
      • deactivate
      • delete
      • find
      • print_bootcurrent
      • print_bootnext
      • print_bootorder
      • print_entry
      • print_state
      • print_timeout
      • push
      • set_bootnext
      • set_bootorder
      • set_timeout
      • unset_bootnext
      • unset_bootorder
      • unset_timeout
      • config
      • controller
      • state
    • Config
      • __init__
      • empty
      • from_dict
      • from_file
      • from_path
      • from_toml
      • validate
      • name
      • path
      • timeout
      • backend
      • options
      • entries
    • BootEntry
      • __init__
      • from_dict
      • validate
      • label
      • loader
      • params
    • EfiController
      • __init__
      • activate
      • create
      • deactivate
      • delete
      • from_config
      • get_state
      • is_compatible_with_host
      • set_bootnext
      • set_bootorder
      • set_timeout
      • unset_bootnext
      • unset_bootorder
      • unset_timeout
    • EfiState
      • __init__
      • entries
      • find
      • bootcurrent
      • bootnext
      • bootorder
      • timeout
      • labels
      • active
    • __version__
  • efiboot.backends
    • efiboot.backends.default
      • DEFAULT_BACKEND
      • DefaultController
        • __init__
        • activate
        • create
        • deactivate
        • delete
        • from_config
        • get_state
        • is_compatible_with_host
        • set_bootnext
        • set_bootorder
        • set_timeout
        • unset_bootnext
        • unset_bootorder
        • unset_timeout
        • controller
    • efiboot.backends.efibootmgr
      • EFIBOOTMGR_BACKEND
      • EfibootmgrController
        • __init__
        • activate
        • create
        • deactivate
        • delete
        • from_config
        • get_state
        • is_compatible_with_host
        • set_bootnext
        • set_bootorder
        • set_timeout
        • unset_bootnext
        • unset_bootorder
        • unset_timeout
        • disk_path
        • partition
        • edd
        • edd_device
        • force_gpt
    • BackendMetadata
      • __init__
      • import_controller
      • is_compatible_with_host
      • make_controller
      • controller
      • priority
      • name
    • get_backend
    • all_backends
  • efiboot.cli
    • main
    • bootnext
    • push
    • status
    • timeout
    • command
      • __init__
      • summary
      • usage
    • all_commands
  v: latest
Versions
latest
Downloads
On Read the Docs
Project Home
Builds
Back to top
Edit this page

Efiboot#

Efiboot is a tool for managing EFI boot entries.

Guides#

User Guides

  • Quickstart
  • What is Efiboot
  • Configuration Format

Developer Guides

  • Developer Quickstart
  • Architecture
  • Contributing to Efiboot
  • Code of Conduct

Reference#

Modules

efiboot

Efiboot is a tool for managing EFI boot entries.

efiboot.backends

The efiboot backend system.

efiboot.cli

The efiboot command line interface.

Next
Quickstart
Copyright © 2022 Chris Barrick
Made with Sphinx and @pradyunsg's Furo
Contents
  • Efiboot
    • Guides
    • Reference