1,027 bytes added
, 20:07, 16 August 2010
{{Admon/important | This is a work in progress}}
=== Adding memory to a VM ===
Shutdown the VM
sudo virsh shutdown "name_of_vm"
Edit the configuration of the VM
sudo virsh edit "name_of_vm"
...
<memory>XXXXXX</memory> <--- XXXXXX is (number of gigabytes of memory * 1024 * 1024)
<currentMemory>XXXXXX</currentMemory> <--- XXXXXX Should be the same as the previous line
Start the VM
sudo virsh start "name_of_vm"
=== Adding disk space to a VM (file based VM)
Create a file containing the amount of space you want to add to the VM
sudo qemu-img create -f raw additional.raw <size>
Shutdown the VM ----- '''DO NOT SKIP THIS STEP. YOU WILL CORRUPT THE VM IF YOU DO THIS WHILE IT IS RUNNING'''
sudo virsh shutdown "name_of_vm"
Convert the VM to raw if needed
sudo qemu-img convert -f "name_of_vm".qcow2 -O raw "name_of_vm".raw
Add the additional space to the VM
sudo cat additional.raw >> "name_of_vm".raw
Page created by Steven M. Parrish
Any questions find me on IRC in #sugar on freenode