Historical miniclass¶
This self-paced miniclass was recovered from the former Sandia minimega website. It is separate from the newer Mini101 course.
The lessons are preserved as historical training material. Many examples target old minimega releases and older Ubuntu, QEMU, VirtualBox, VMware, Python, or third-party tools. Prefer current guides and generated API help when the material conflicts.
Module 24 was linked by the legacy index but returned HTTP 404. Modules 47 and 48 did not appear in that index.
Foundations and VM basics¶
- Module 0 - Bare Metal vs Nested Virtualization
- Module 1 - Installing A Base OS
- Module 2 - Installing Dependencies
- Module 3 - Nested Virtualization Revisited
- Module 4 - Installing Minimega
- Module 5 - Starting and Stopping Minimega
- Module 6 - Navigating the CLI and Output Rendering
- Module 7 - File Transfer
- Module 8 - Starting a VM with KVM
- Module 9 - Starting Multiple VMs with KVM
- Module 10 - Web Interface and VNC
- Module 11 - Pausing VMs
- Module 12 - Building a VM with KVM
- Module 13 - Building a VM with virtualbox
- Module 14 - Building a VM with vmbetter
- Module 15 - Booting a disk image
- Module 16 - CDROMs
- Module 17 - Hotplugging USB Drives
- Module 18 - Scripting Commands
Networking, containers, and clusters¶
- Module 19 - Networking - Static Addressing
- Module 20 - Networking - DNSMASQ
- Module 21 - Networking - Taps and Bridges
- Module 22 - Networking - Bridged Adapters and NAT Networks
- Module 23 - Networking - VLAN Aliases
- Module 24 - Networking - VyOS
- Module 25 - Xvesa Issues
- Module 26 - Containers
- Module 27 - Custom Containers
- Module 28 - MiniCCC
- Module 29 - Miniplumber
- Module 30 - Networking - Minirouter
- Module 31 - Deploying to Multiple Nodes
- Module 32 - Using Meshage
- Module 33 - File Transfer Revisited
Advanced operations¶
- Module 34 - Recording VNC
- Module 35 - VNC Playback
- Module 36 - VNC Scripting
- Module 37 - VNCDrone
- Module 38 - Guacamole VNC Management
- Module 39 - Network Capture
- Module 40 - Injecting Files
- Module 41 - QMP Sockets
- Module 42 - Protonuke
- Module 43 - Physical to Virtual
- Module 44 - Troubleshooting
- Module 45 - Trusted Platform Module (TPM)
- Module 46 - Copy & Paste
- Module 49 - Connecting Vms to External Networks
- Module 50 - Namespaces
- Module 51 - Python bindings
- Module 52 - Testing with minitest
- Module 53 - Contributing and Development Guide