A "Windows Sandbox"-like QEMU launcher. It lets you quickly start VMs, which are always fresh and always working on each boot. You won't ever need to install an OS.
- Make sure you have libcurl, libarchive, qemu-system-x86, and clang installed.
- Clone this repo.
git clone https://github.com/winksplorer/snbox && cd snbox
- Build.
make
- Install. Do
sudo make install
on Linux, orsudo make install2
on macOS or other *nixs.
When you run snbox
without any arguments, it gives you a help message and lists all the possible operating systems.
To run an operarting system in snbox, simply do snbox <os name>
, like for example, running Windows XP would be snbox winxp
.
When you first start an operating system in snbox, you may notice it downloads and decompresses it for about 20 seconds. After the first time, it will start up instantly since snbox has cached it on your hard drive so you do not need to download it again.