Boot & run
Guest bundles
A kernel and root filesystem in one bundle: inspect it, size its disk, run it anywhere.
What it is
A kernel and root filesystem in one bundle.
Every FlashVM boots from a guest bundle: a Linux kernel and its files. flash bundle inspect reports what a bundle declares before it ever runs. --disk-mib sizes the disk and grows it as needed.
Why it matters
One bundle format runs everywhere FlashVMM runs. Build once, boot on every platform.
- Inspect first. See what a bundle declares before booting it.
- Size the disk.
--disk-mibsets and grows the disk. - Always current. Latest kernel and root filesystem with every release.
Runs on
- Linux x86_64
- Linux arm64
- macOS
- Windows x64
- Windows arm64
How it works
Inspect a bundle, then boot it with the disk size you want.
CLI
flash bundle inspect /opt/flashvm/bundles/current
flash run --bundle /opt/flashvm/bundles/current --id vm1 --vcpus 1 --mem-mib 256 --disk-mib 512 --entry 'sleep 3600' --detach
flash self-updateAPI
PUT /v1/flashvm {"disk_mib": 512}The result
One bundle, every platform.
A portable, inspectable guest that boots the same everywhere.
How it works
Related
See it live: flash demo run 1