Skip to content

lehtojo/kernel-loader

Repository files navigation

Kernel Loader

UEFI Kernel Loader for the kernel project.

video.mp4

Getting started

  1. Install the following dependencies:
sudo apt install nasm qemu-system-x86 xorriso grub-common grub-pc mtools clang lld make
  1. Install or build the compiler for the kernel project. Remember to add the compiler (v1) to the path.
  2. (Optional) Build the actual kernel and copy the generated kernel.so into this project's root folder as KERNEL.SO
  3. Build the system image and start the virtual machine by executing ./all.sh

OVMF

OVMF is already saved to this repository, but newer versions can be downloaded as follows. Tianocore offers prebuilt images:

  1. Download jenkins/edk2/edk2.git-ovmf-x64-...
  2. Unarchive the downloaded file
  3. Place usr/share/edk2.git/ovmf-x64/ folder into your home folder

About

UEFI Kernel Loader

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors