Skip to content

An environment with an alternative way to boot IncludeOS binaries instead of vmrunner.

License

Notifications You must be signed in to change notification settings

torgeiru/IncludeOS_bootenv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IncludeOS_bootenv

An environment for booting IncludeOS binaries. Activated by importing this package or using nix-shell command.

This environment contains a few things:

  1. find_chainloader - Used for finding the chainloader to boot IncludeOS
  2. Virsh utility
  3. An example Libvirt XML for booting IncludeOS binaries - edit the required fields for booting your binary or append to extend the feature set.

Note: This package should be contained within a NIX environment that contains the IncludeOS MUSL chainloader. An example environment is the hello world repo for IncludeOS: Hello World Repo

Rationale for creation: I needed a custom environment for booting IncludeOS binaries using Libvirt API. Alternative to modifying the existing vmrunner or having to manually starting a VirtioFSD process.

About

An environment with an alternative way to boot IncludeOS binaries instead of vmrunner.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published