Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

@mikerowehl
Created September 10, 2020 20:51
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mikerowehl/85ba878ef3b22b0154256f9bbcd04ee9 to your computer and use it in GitHub Desktop.
Save mikerowehl/85ba878ef3b22b0154256f9bbcd04ee9 to your computer and use it in GitHub Desktop.
How to build the OSDev wiki Meaty Skeleton sample with a set of tools I packaged called ktool
# Download the source for the Meaty Skeleton sample
git clone https://gitlab.com/sortie/meaty-skeleton.git
cd meaty-skeleton/
# Download the ktool wrapper script and make it executable
curl -O https://raw.githubusercontent.com/mikerowehl/ktool/master/ktool
chmod +x ktool
# Run the Meaty Skeleton build inside the container used by ktool.
# The container will be downloaded automatically on first run.
./ktool ./headers.sh
./ktool ./iso.sh
# Now you can use qemu to run the operating system.
qemu-system-i386 -cdrom ./myos.iso
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment