The qm start command is a command-line tool provided by the QEMU/KVM Virtual Machine Manager that allows users to start a virtual machine that has been previously created. Starting a virtual machine involves allocating resources such as CPU, memory, and storage to the virtual machine and booting it up.
To use qm start, users need to specify the ID number of the virtual machine they want to start.
qm start Command Examples
1. Start a specific virtual machine:
# qm start {{100}}
2. Specify the QEMU machine type (i.e. the CPU to emulate):
# qm start {{100}} --machine {{q35}}
3. Start a specific virtual machine with a timeout in 60 seconds:
# qm start {{100}} --timeout {{60}}
Summary
Once the qm start command is executed, the virtual machine will start booting up, and users can connect to it using remote desktop or other access methods depending on the operating system and configuration of the virtual machine.
One important thing to note is that before starting a virtual machine, users should ensure that they have allocated sufficient resources such as CPU cores, memory, and storage to the virtual machine. Starting a virtual machine with insufficient resources can cause performance issues or even crash the virtual machine.
In addition to qm start, the QEMU/KVM Virtual Machine Manager provides a variety of other commands and features for managing virtual machines, including creating, deleting, and migrating virtual machines, taking snapshots, and managing virtual machine storage and networking. More information about qm start and other features of the QEMU/KVM Virtual Machine Manager can be found in the project’s documentation at https://pve.proxmox.com/pve-docs/qm.1.html.