Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
UEFI
The Unified Extensible Firmware Interface (UEFI) is a publicly available specification that defines a software interface between an operating system and platform firmware. UEFI replaces the legacy Basic Input/Output System (BIOS) boot firmware originally present in all IBM PC-compatible personal computers, with most UEFI firmware implementations providing support for legacy BIOS services. UEFI can support remote diagnostics and repair of computers, even with no operating system installed.
- GitHub: https://github.com/topics/uefi
- Wikipedia: https://en.wikipedia.org/wiki/UEFI
- Created by: Intel
- Last updated: 2025-01-30 00:26:00 UTC
- JSON Representation
https://github.com/x0reaxeax/nvram-bootinfo-dump
Dumps boot entries from NVRAM
boot-order efi-boot efivars nvram uefi
Last synced: 08 Jan 2025
https://github.com/abdullah-erturk/ventoy-command-line-installer
Ventoy Command Line Installer
disk efi efi-driver grub2 legacy mbr multiboot secureboot uefi usb ventoy vhd
Last synced: 01 Feb 2025
https://github.com/niansa/uefilinux
Linux system call emulation within the UEFI environment - Mirror of: https://gitlab.com/niansa/UEFILinux
libc linux uefi uefi-application
Last synced: 13 Jan 2025
https://github.com/hekmon/DiskTools
A set of sysadmin tools to better handle disk management
bash boot disk gpt msdos ops partitions-aligned uefi
Last synced: 23 Oct 2024
https://github.com/fdsc/UEFI-empty-application
Simple empty UEFI application
Last synced: 23 Oct 2024
https://github.com/hekmon/disktools
A set of sysadmin tools to better handle disk management
bash boot disk gpt msdos ops partitions-aligned uefi
Last synced: 11 Jan 2025
https://github.com/mikilian/arch-luks-setup
Automated minimalistic Arch Linux installation with an encrypted file system in UEFI mode.
archlinux archlinux-installer automation grub kde kde-plasma kvm libvirt luks luks-encryption qemu uefi xfce xfce4 xorg
Last synced: 20 Jan 2025
https://github.com/laurie0131/uefi_boot_flow_pres2
Overview of the UEFI & PI Boot Flow process
slideshow tianocore uefi uefi-boot-flow
Last synced: 13 Jan 2025
https://github.com/maulingmonkey/uefi-hello-world
Rust + UEFI experimentation
Last synced: 22 Jan 2025
https://github.com/Kostr/PCD_TABLE_parser
Parser for Platform Configuration Database (PCD) tables created in the EDKII build process
edk2 pcd tianocore tianocore-edk2 uefi vpd
Last synced: 23 Oct 2024
https://github.com/mozgiii/efi-loadopt
UEFI load option (EFI_LOAD_OPTION) decoding
Last synced: 20 Nov 2024
https://github.com/Android-Boot-Manager/droidboot_device_fxtec_pro1
UEFI-based DroidBoot for the F(x)tec Pro¹ 📲
Last synced: 23 Oct 2024
https://github.com/mxvish/arch-setup
Installer & setup script for Arch Linux in i3 on UEFI x86-64 pc
archlinux automation config git github i3 linux open-source setup shell uefi x86-64
Last synced: 08 Nov 2024
https://github.com/kettle11/minimal_uefi
A minimal Rust project to get started with UEFI
kernel operating-system rust uefi
Last synced: 27 Jan 2025
https://github.com/philipyip1988/linux
Linux Installation Guide (Fedora and Ubuntu) on Dell 2 in 1 Convertible with a UEFI BIOS. This guide discusses how to make a Bootable USB on Windows and Linux, modify the UEFI BIOS Setup for Linux Installation, gives a beginner overview of the GNOME Desktop environment and how to customise it with tweaks and extensions.
convertible dell dell-laptops fedora gnome gnome-extensions gnome-tweaks intel intel-rapid-storage-technology intel-vmd linux oem secure-boot touchpad touchscreen tutorial ubuntu uefi
Last synced: 07 Dec 2024
https://github.com/lennart1978/lusc
Linux UEFI STUB Creator - lusc
efi uefi uefi-boot uefi-utilities
Last synced: 21 Jan 2025
https://github.com/ZBCMars/UEFIStudy
Here is the code I wrote in the process of learning UEFI and OS. My goal is to write a complete OS Loader to boot the operating system in the U disk.
bios c operating-system uefi uefi-boot uefi-shell
Last synced: 23 Oct 2024
https://github.com/rdp-studio/Ventoy
一种全新的可启动USB设备解决方案。
bootable-usb compatible efi exfat grub2 img iso legacy-bios uefi ventoy wim
Last synced: 23 Oct 2024
https://github.com/sathishkumar294/opencore-efi-folder
EFI Folder for installation using OpenCore v0.6.7
big-sur dell-7480 efi-folder hackintosh hackintosh-efi hackintosh-laptop i7-7600u intel-hd620 opencore touchscreen uefi
Last synced: 23 Oct 2024
https://github.com/shchuko/ovmfdarwinpkg
OVMF clone with macOS guests support and free HFS+ driver
edk edk2 hfs-filesystem macos-vm ovmf qemu uefi vm
Last synced: 17 Dec 2024
https://github.com/longjunyu2/mu_platforms_oneplus6t
Project Mu based OnePlus6T Platform Repo. For Building Project Mu firmware of the OnePlus6T Device.
firmware oneplus6t projectmu uefi
Last synced: 01 Feb 2025
https://github.com/ArcherPergande/BmpView
A simple UEFI image viewer for the bmp file format.
image-processing uefi uefi-application uefi-shell
Last synced: 23 Oct 2024
https://github.com/expertcoderz/floppy-disk-linux
An x86-64 EFI-compatible Linux system on a 3½-inch floppy disk.
busybox busybox-linux busybox-system busybox-userland efi floppy floppy-disk-images floppy-disks linux linux-kernel uefi uefi-boot
Last synced: 22 Jan 2025
https://github.com/meese-enterprises/ubuntu-vagrant
Build your own Ubuntu Linux Vagrant base box
Last synced: 24 Jan 2025
https://github.com/laurie0131/writing_uefi_app_lab
How to Write a UEFI Application with EDK II
edk-ii lab slideshow tianocore uefi uefi-application
Last synced: 13 Jan 2025
https://github.com/tylpk1216/bootvar
Get Boot Variables in UEFI Shell, e.g. Boot0000, Boot0001 ...
Last synced: 26 Jan 2025
https://github.com/laurie0131/uefi_driver_pres
How to write a UEFI Driver with the UEFI Driver Model
slideshow tianocore uefi uefi-driver
Last synced: 13 Jan 2025
https://github.com/videlanicolas/os_learning
Learning how to make an OS from scratch.
bios bootloader linux linux-kernel operating-system operating-system-kernel operating-system-learning os uefi
Last synced: 18 Jan 2025
https://github.com/herrernst/steamos-efi
https://steamdeck-packages.steamos.cloud/archlinux-mirror/sources/jupiter-main/steamos-efi-20220727.1-1.src.tar.gz
Last synced: 23 Oct 2024
https://github.com/viral32111/uefi-experiments
My experiments around creating UEFI applications.
bootloader uefi virtualization
Last synced: 22 Dec 2024
https://github.com/hecmay/vTPM-attestation
Virtual TPM and SSL/TLS protocol based remote attestation framework for UEFI secure booting
Last synced: 23 Oct 2024
https://github.com/pulseflow/avian
avian is an open source uwu owo cute operating system made in rust :3
avian hacktoberfest kernel open-source operating-system osdev rust strawberry uefi unix
Last synced: 19 Jan 2025
https://github.com/tylpk1216/shellopt
Use this UEFI tool to set up ShellOpt environment variable.
Last synced: 26 Jan 2025
https://github.com/loneicewolf/Arch_Linux_Encrypted_LVM_UEFI
Arch_Linux_Encrypted_LVM_UEFI
arch-linux loneicewolf uefi uefi-boot william-martens
Last synced: 23 Oct 2024
https://github.com/jellyterra/fedora-secureboot
Build trusted boot on Fedora.
bootloader dracut fedora secureboot uefi unified-kernel-image
Last synced: 14 Jan 2025
https://github.com/kkinos/kinos
A microkernel-like operating system based on MikanOS
microkernel operating-system uefi x86-64
Last synced: 18 Dec 2024
https://github.com/MichaelSchaecher/mokey
Manage shim openssl certificates for efi Secure Boot.
Last synced: 23 Oct 2024
https://github.com/uubufr/BootMgr
Script for generate simple Grub2 configuration
Last synced: 23 Oct 2024
https://github.com/laurie0131/uefi_driver_wizard_lab
Create a UEFI Driver with the UEFI Driver Wizard
lab slideshow tianocore uefi uefi-driver uefi-driver-wizard
Last synced: 13 Jan 2025
https://github.com/zahtec/asusbios
A fully-fledged list of all the ASUS ROG UEFI BIOS settings and their purpose.
asus bios configuration settings uefi walkthrough
Last synced: 28 Jan 2025
https://github.com/crawfxrd/uefi-shell
An implementation of the UEFI Shell.
Last synced: 23 Oct 2024
https://github.com/jrbuchanan02/garbage-os
Operating System focusing on documenting itself and supporting as many systems as possible.
Last synced: 23 Oct 2024
https://github.com/loneicewolf/arch_linux_encrypted_lvm_uefi
Arch_Linux_Encrypted_LVM_UEFI
arch-linux loneicewolf uefi uefi-boot william-martens
Last synced: 26 Dec 2024
https://github.com/thatsjustcheesy/bootlist
Graphical BootNext picker
boot boot-menu efi firmware-boot-menu macos swift swiftui uefi
Last synced: 23 Jan 2025
https://github.com/philipyip1988/fedora
Linux Fedora Installation Guide on Dell 2 in 1 Convertible with a UEFI BIOS. This guide discusses how to make a Fedora Bootable USB on Windows and Linux, modify the UEFI BIOS Setup for Linux Installation, gives a beginner overview of the GNOME Desktop environment and how to customise it with tweaks and extensions.
dell fedora fedora-workstation gnome gnome-extensions gnome-tweaks linux oem secure-boot touchscreen tutorial uefi
Last synced: 21 Jan 2025
https://github.com/laurie0131/opensource_platforms_pres
Open Source UEFI Platforms from tianocore.org
Last synced: 13 Jan 2025
https://github.com/sunsetmkt/securebootpolicyreset
This is an archive of SecureBootPolicyReset-x64.zip in case someone locks their UEFI with Windows Team version or so.
secure-boot uefi uefi-secureboot uefi-shell windows
Last synced: 14 Jan 2025
https://github.com/gurry/efi_ffi
A foreign function interface to UEFI
bootloader efi ffi uefi uefi-application uefi-boot uefi-development
Last synced: 02 Jan 2025
https://github.com/nokute78/pe-cert-reader
A library and tool in golang to read cert from PE file.
Last synced: 28 Jan 2025
https://github.com/mayerdev/uefi-tools
Tools for UEFI-development
c cpp gnu-efi posix-efi posix-uefi uefi
Last synced: 23 Oct 2024
https://github.com/meese-enterprises/packer-ubuntu-server-uefi
Packer templates for creating Ubuntu Server images with Packer + QEMU + Autoinstall (cloud-init)
efi packer qemu ubuntu ubuntu-server uefi vagrant
Last synced: 24 Jan 2025
https://github.com/merizo-labs/bootloader
Bootloader for MerizoOS.
bootloader embedd osdev rust uefi uefi-boot
Last synced: 28 Jan 2025
https://github.com/laurie0131/uefi_shell_app_pres
Define & explain the components of the UEFI Shell Application
Last synced: 13 Jan 2025
https://github.com/baltpeter/bios-info
Library for extracting data from UEFI BIOS dumps.
bios bios-dump uefi windows-product-key
Last synced: 29 Jan 2025
https://gitlab.com/al3xtjames/hello-uefi
An example (hello world) for building UEFI applications/drivers on OS X
Last synced: 23 Oct 2024
https://github.com/JeppeSRC/EFILib-Obsolete
Most structures and function prototypes defined, from UEFI spec 2.6
Last synced: 23 Oct 2024
https://gitlab.com/ecomaikgolf/os-dev
alma is a toy kernel written in C++ for x86_64 machines with the mere purpose of learning OS development
academic-project bootloader cmake cpp kernel make nasm posix-uefi qemu-x86 uefi x86-64 qemu
Last synced: 23 Oct 2024
https://github.com/BenEdridge/bare-metal
Playing with bare metal assembly in UEFI
Last synced: 23 Oct 2024
https://github.com/approvers/minimos
A minimum operating system on x86_64 UEFI with no dependencies from scratch.
Last synced: 13 Jan 2025
https://github.com/yourhacker-in/yourhacker-boot-logo
Windows boot logo changer for UEFI systems
boot boot-logo-changer logo uefi uefi-boot windows yourhacker
Last synced: 23 Oct 2024
https://github.com/gdamjan/fb-ask-pass-rs
asks the user for a password on the framebuffer showing the firmware image
Last synced: 17 Dec 2024
https://github.com/xunillen2/openbsd-cd-uefi-patch
Patched Makefile with support for creating install.iso file with UEFI support
Last synced: 20 Dec 2024
https://github.com/Sid110307/InsiderOS
A minimalistic Operating System.
cpp development kernel os ovmf uefi
Last synced: 23 Oct 2024
https://github.com/laurie0131/uefi_boot_flow_pres
slideshow tianocore uefi uefi-boot-flow
Last synced: 13 Jan 2025
https://gitlab.com/sakura-lain/my-centos8-desktop-professional
My CentOS desktop installation for a professional use
Secure Boot bash centos gnome kernel modules linux selinux uefi virtualbox
Last synced: 23 Oct 2024
https://github.com/ZERDICORP/arch_installation_note
Take a deep breath and go f!ck yourself.
archlinux installation linux note uefi
Last synced: 23 Oct 2024
https://github.com/crawfxrd/uefi-driver-example
Example UEFI driver written in Rust
Last synced: 15 Dec 2024
https://github.com/laurie0131/uefi_edk_ii_network_pres
Understanding the UEFI Network in EDK II
https network slideshow uefi uefi-network
Last synced: 13 Jan 2025
https://git.hiifong.cc/armbian/build
Armbian Linux Build Framework
aarch64 arm debian firmware framework image iso kernel kernel-compilation kernel-hacking lightweight linux linux-distribution operating-system u-boot ubuntu uefi wsl2 x86
Last synced: 22 Jan 2025
https://github.com/vangoghynot/edk2-template
This is an EDK2 Template Workspace.
Last synced: 23 Oct 2024
https://github.com/laurie0131/platform_build_lab
Build a EDK II Platform (Ovmf or Minnowboard MAX)
edk-ii-platform lab minnowboard-max ovmf qemu slideshow tianocore uefi
Last synced: 13 Jan 2025