SBUILD-QEMU-BOOT(1) | Debian sbuild | SBUILD-QEMU-BOOT(1) |
sbuild-qemu-boot - Boot a VM using a QEMU image
sbuild-qemu-boot [-h] [--read-write] [--snapshot] [--shared-dir] [--arch=ARCH] [--ram-size=MiB] [--cpus=CPUs] [--noexec] IMAGE
sbuild-qemu-boot boots a QEMU VM using IMAGE into a console. The image is in read-only mode by default, as the goal is to support experimentation.
The architecture is auto-guessed by stripping any file suffix and then splitting the image name on dashes ``-'', and finally by looking for a Debian architecture name. sid-amd64.img, amd64-temporary.image or even just amd64 would all be assumed to be amd64 images, but not amd64.rebuild-tests.img. If this guesses wrong, use the --arch option.
Note that you might need to invoke stty(1) within the VM to match your host terminal's settings.
$ sbuild-qemu-boot --shared-dir /tmp/foo unstable-autopkgtest-amd64.img
This will update the image unstable-autopkgtest-amd64.img in the current directory. If no such file exists there, then $IMAGEDIR/unstable-autopkgtest-amd64.img is tried.
If $IMAGEDIR is unset, then ~/.cache/sbuild is used.
Copyright © 2020-2022 Christian Kastner <ckk@debian.org>
04 January 2023 | Version 0.85.0 |