Skip to content
/ vm Public

The program to run virtual machines and run programs in their virtual environment

Notifications You must be signed in to change notification settings

legionus/vm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vm

The program to run virtual machines and run programs in their virtual environment. This is a wrapper for qemu that helps to have multiple configurations for qemu as a git-config-like file.

Require

Get started

To initialize home:

$ vm init

To create new profile:

$ vm setup kernel-linus

For kernel developers:

$ vm setup kernel-linus
$ git config -f ~/.vmconfig vm.kernel-linus.kernel find,/path/to/linux/source/tree
$ vm setup kernel-linus --kernel-requires >> /path/to/linux/source/tree/.config

Edit ~/.vmconfig if needed.

To run some useful script from your home:

$ vm sandbox kernel-linus /host/home/$USER/tmp/testcase.sh

or get shell inside:

$ vm sandbox kernel-linus

About

The program to run virtual machines and run programs in their virtual environment

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published