Virtualize the running distro or a simple rootfs
https://git.kernel.org/cgit/utils/kernel/virtme/virtme.git
Virtme is a set of simple tools to run a virtualized Linux kernel that
uses the host Linux distribution or a simple rootfs instead of a whole
disk image.
Virtme is tiny, easy to use, and makes testing kernel changes quite simple.
Some day this might be useful as a sort of sandbox. Right now it's not
really configurable enough for that.
- Devel package for openSUSE:Factory
-
1
derived packages
- Links to openSUSE:Factory / virtme
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout Virtualization/virtme && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
_link | 0000000124 124 Bytes | |
_service | 0000000649 649 Bytes | |
virtme-ng-1.22.tar.xz | 0000065852 64.3 KB | |
virtme-ng.obsinfo | 0000000097 97 Bytes | |
virtme.changes | 0000008787 8.58 KB | |
virtme.spec | 0000002263 2.21 KB |
Revision 30 (latest revision is 53)
Michal Suchanek (michals)
accepted
request 1155086
from
Michael Vetter (jubalh)
(revision 30)
Use tar_scm - Update to 1.22: * Fix potential sudo errors (in openSUSE, Fedora, CachyOS) * Propagate /proc/sys/fs/nr_open from host to guest * More robust parsing of upstream kernel versions * Small command help improvements - Update to 1.21: * When running in script mode do not hang in case of kernel panic, but return the special error code 255 (this allows to automate catching kernel panics) * Redirect kernel log to stderr on the host when running in interactive mode: this allows to easily save the kernel log to a file (or pipe it to another tool), simply by runing a vng -vr 2>/tmp/kernel.log * vng --dump can now generate a memory dump compatible with drgn * It is now possible to use virtiofsd with a btrfs root filesystem on the host (e.g., default openSUSE setup) * It is not possible to to use the microvm architecture with kernels that don't have built-in virtio-pci / virtio-mmio (e.g., stock openSUSE Tumbleweed kernel) - Update to 1.20: * The return code of a command executed in the vng guest is now transparently channeled to the host: this, together with stdin/stdout/stderr redirection, gives the complete illusion to run the command in the guest as if it was executed on the host and it can help to easily integrate vng with other CI tools/scripts * NUMA support: it is now possible to create multiple NUMA nodes, and assign CPUs to them, inside a vng guest, using the --numa option. * new --quiet option to override --verbose * new --disable-kvm option to explicitly disable hardware virtualization (KVM)
Comments 0