Linux Virtual Computers notes. WWW.Smythies.com

Introduction: These are just crude notes for the Virtual Machines (Virtual Computers) on my LAN (Local Area Network). First and foremost, they are a memory aid for myself.
Only KVM is used and all VMs operate on a headless server. Communication is via VNC to ports 5900, and up if more than one VM is running at a time, or SSH. Most VMs are bridged to the main LAN, and those that are not are just because I didn't change them yet.

some virsh commands:

virsh undefine desk_tt
virsh shutdown desk_tt
virsh list
virsh start desk_tt
virsh destroy desk_tt
virsh edit desk_ss

Some virsh-install commands used:

sudo virt-install -n virt32_01 -r 128 --disk path=/var/lib/libvirt/images/virt32_01.img,bus=virtio,size=12 -c ubuntu-12.04.2-server-i386.iso --accelerate --network=default,model=virtio --connect=qemu:///system --vnc --noautoconsole -v
sudo virt-install -n virt32_01 -r 512 --disk path=/var/lib/libvirt/images/virt32_01.img,bus=virtio,size=12 -c ubuntu-12.04.2-server-i386.iso --accelerate --network=default,model=virtio --connect=qemu:///system --vnc --noautoconsole -v
sudo virt-install -n virt32_01 -r 512 --disk path=/var/lib/libvirt/images/virt32_01.img,bus=virtio,size=12 -c ubuntu-12.04.2-server-i386.iso --accelerate --network network=default,model=virtio --connect=qemu:///system --vnc --noautoconsole -v
sudo virt-install -n virt32_01 -r 128 --disk path=/var/lib/libvirt/images/virt32_01.img,bus=virtio,size=12 -c ubuntu-12.04.2-server-i386.iso --accelerate --network network=default,model=virtio --connect=qemu:///system --vnc --noautoconsole -v
sudo virt-install -n virt32_01 -r 128 --disk path=/var/lib/libvirt/images/virt32_01.img,bus=virtio,size=12 -c ubuntu-12.04.2-server-i386.iso --accelerate --network network=default,model=virtio --connect=qemu:///system --vnc --noautoconsole -v
sudo virt-install -n virt32_01 -r 128 --disk path=/var/lib/libvirt/images/virt32_01.img,bus=virtio,size=12 -c ubuntu-12.04.2-server-i386.iso --accelerate --network network=default,model=virtio --noautoconsole -v
sudo virt-install -n virt32_01 -r 128 --disk path=/var/lib/libvirt/images/virt32_01.img,bus=virtio,size=12 -c ubuntu-12.04.2-server-i386.iso --accelerate --network network=default,model=virtio -v
sudo virt-install -n virt32_01 -r 512 --disk path=/var/lib/libvirt/images/virt32_01.img,bus=virtio,size=12 -c ubuntu-12.04.2-server-amd64.iso --accelerate --network network=default,model=virtio -v
sudo virt-install -n virt32_01 -r 128 --disk path=/var/lib/libvirt/images/virt32_01.img,bus=virtio,size=12 -c ubuntu-12.04.2-server-i386.iso --accelerate --network network=default,model=virtio --connect=qemu:///system --vnc --noautoconsole -v
sudo virt-install -n virt32_01 -r 128 --disk path=/var/lib/libvirt/images/virt32_01.img,bus=virtio,size=12 -c ubuntu-12.04.2-server-i386.iso --accelerate --network network=default,model=virtio --connect=qemu:///system --graphics vnc,listen=0.0.0.0 --noautoconsole -v
sudo virt-install -n virt32_01 -r 128 --disk path=/var/lib/libvirt/images/virt32_01.img,bus=virtio,size=12 -c ubuntu-12.04.2-server-i386.iso --accelerate --network=default,model=virtio --connect=qemu://system --vnc --noautoconsole -v
sudo virt-install -n virt32_01 -r 128 --disk path=/var/lib/libvirt/images/virt32_01.img,bus=virtio,size=12 -c ubuntu-12.04.2-server-i386.iso --accelerate --network=default,model=virtio --connect=qemu:///system --vnc --noautoconsole -v
sudo virt-install -n virt32_01 -r 512 --disk path=/var/lib/libvirt/images/virt32_01.img,bus=virtio,size=12 -c ubuntu-12.04.2-server-i386.iso --accelerate --network=default,model=virtio --connect=qemu:///system --vnc --noautoconsole -v
sudo virt-install -n virt32_01 -r 512 --disk path=/var/lib/libvirt/images/virt32_01.img,bus=virtio,size=12 -c ubuntu-12.04.2-server-i386.iso --accelerate --network network=default,model=virtio --connect=qemu:///system --vnc --noautoconsole -v
sudo virt-install -n virt32_01 -r 128 --disk path=/var/lib/libvirt/images/virt32_01.img,bus=virtio,size=12 -c ubuntu-12.04.2-server-i386.iso --accelerate --network network=default,model=virtio --connect=qemu:///system --vnc --noautoconsole -v
sudo virt-install -n virt32_01 -r 128 --disk path=/var/lib/libvirt/images/virt32_01.img,bus=virtio,size=12 -c ubuntu-12.04.2-server-i386.iso --accelerate --network network=default,model=virtio --connect=qemu:///system --vnc --noautoconsole -v
sudo virt-install -n virt32_01 -r 128 --disk path=/var/lib/libvirt/images/virt32_01.img,bus=virtio,size=12 -c ubuntu-12.04.2-server-i386.iso --accelerate --network network=default,model=virtio --noautoconsole -v
sudo virt-install -n virt32_01 -r 128 --disk path=/var/lib/libvirt/images/virt32_01.img,bus=virtio,size=12 -c ubuntu-12.04.2-server-i386.iso --accelerate --network network=default,model=virtio -v
sudo virt-install -n virt32_01 -r 512 --disk path=/var/lib/libvirt/images/virt32_01.img,bus=virtio,size=12 -c ubuntu-12.04.2-server-amd64.iso --accelerate --network network=default,model=virtio -v
sudo virt-install -n virt32_01 -r 128 --disk path=/var/lib/libvirt/images/virt32_01.img,bus=virtio,size=12 -c ubuntu-12.04.2-server-i386.iso --accelerate --network network=default,model=virtio --connect=qemu:///system --vnc --noautoconsole -v
sudo virt-install -n virt32_01 -r 128 --disk path=/var/lib/libvirt/images/virt32_01.img,bus=virtio,size=12 -c ubuntu-12.04.2-server-i386.iso --accelerate --network network=default,model=virtio --connect=qemu:///system --graphics vnc,listen=0.0.0.0 --noautoconsole -v
sudo virt-install -n virt32_01 -r 512 --disk path=/var/lib/libvirt/images/virt32_01.img,bus=virtio,size=12 -c ubuntu-12.04.2-server-i386.iso --accelerate --network network=default,model=virtio --connect=qemu:///system --graphics vnc,listen=0.0.0.0 --noautoconsole -v
sudo virt-install -n virt32_01 -r 512 --disk path=/var/lib/libvirt/images/virt32_01.img,bus=virtio,size=12 -c ubuntu-12.04.2-server-i386.iso --accelerate --network network=default,model=virtio --connect=qemu:///system --graphics vnc,listen=0.0.0.0 --noautoconsole -v
sudo virt-install -n virt32_09 -r 128 --disk path=/var/lib/libvirt/images/virt32_09.img,bus=virtio,size=12 -c ubuntu-12.04.2-server-i386.iso --network network=default,model=virtio --graphics vnc,listen=0.0.0.0 --noautoconsole -v
sudo virt-install -n virt64_01 -r 2048 --disk path=/var/lib/libvirt/images/virt64_01.img,bus=virtio,size=12 -c ubuntu-12.04.2-server-amd64.iso --network network=default,model=virtio --graphics vnc,listen=0.0.0.0 --noautoconsole -v --vcpus=VCPUS,maxvcpus=MAX
sudo virt-install -n virt64_01 -r 2048 --disk path=/var/lib/libvirt/images/virt64_01.img,bus=virtio,size=12 -c ubuntu-12.04.2-server-amd64.iso --network network=default,model=virtio --graphics vnc,listen=0.0.0.0 --noautoconsole -v --vcpus=4
sudo virt-install -n virt64_01 -r 2048 --disk path=/var/lib/libvirt/images/virt64_01.img,bus=virtio,size=12 -c ubuntu-12.04.2-server-amd64.iso --network network=default,model=virtio --graphics vnc,listen=0.0.0.0 --noautoconsole -v --vcpus=4
sudo virt-install -n virt32_09 -r 256 --disk path=/var/lib/libvirt/images/virt32_09.img,bus=virtio,size=12 -c ubuntu-12.04.2-server-i386.iso --network network=default,model=virtio --graphics vnc,listen=0.0.0.0 --noautoconsole -v
sudo virt-install -n virt64_02 -r 2048 --disk path=/dev/sfb3,bus=virtio -c ubuntu-12.04.2-server-amd64.iso --network network=default,model=virtio --graphics vnc,listen=0.0.0.0 --noautoconsole -v --vcpus=4
sudo virt-install -n virt64_02 -r 2048 --disk path=/dev/sdb3,bus=virtio -c ubuntu-12.04.2-server-amd64.iso --network network=default,model=virtio --graphics vnc,listen=0.0.0.0 --noautoconsole -v --vcpus=4
sudo virt-install -n virt64_02 -r 2048 --disk path=/dev/sdb3,bus=virtio -c ubuntu-12.04.2-server-amd64.iso --network network=default,model=virtio --graphics vnc,listen=0.0.0.0 --noautoconsole -v --vcpus=4
sudo virt-install -n desk_ss -r 8192 --disk path=/media/newhd/desk_ss.img,bus=virtio -c saucy-desktop-amd64.iso --network network=default,model=virtio --graphics vnc,listen=0.0.0.0 --noautoconsole -v --vcpus=4
sudo virt-install -n desk_ss -r 8192 --disk path=/media/newhd/desk_ss.img,bus=virtio,size=100 -c saucy-desktop-amd64.iso --network network=default,model=virtio --graphics vnc,listen=0.0.0.0 --noautoconsole -v --vcpus=4
sudo virt-install -n desk_ss -r 8192 --disk path=/media/newhd/desk_pp.img,bus=virtio,size=100 -c ubuntu-12.04.3-desktop-amd64.iso --network network=default,model=virtio --graphics vnc,listen=0.0.0.0 --noautoconsole -v --vcpus=4
sudo virt-install -n desk_pp -r 8192 --disk path=/media/newhd/desk_pp.img,bus=virtio,size=100 -c ubuntu-12.04.3-desktop-amd64.iso --network network=default,model=virtio --graphics vnc,listen=0.0.0.0 --noautoconsole -v --vcpus=4
sudo virt-install -n v_serv01 -r 8192 --disk path=/media/newhd/v_serv01.img,bus=virtio,size=20 -c trusty-server-amd64.iso --network bridge=br0,model=virtio --graphics vnc,listen=0.0.0.0 --noautoconsole -v --vcpus=4
sudo virt-install -n desk_gnome_tt -r 8192 --disk path=/media/newhd/desk_gnome_tt.img,bus=virtio,size=50 -c trusty-gnome-20140128.iso --network bridge=br0,model=virtio --graphics vnc,listen=0.0.0.0 --noautoconsole -v --vcpus=4
sudo virt-install -n desk_gnome_tt2 -r 8192 --disk path=/media/newhd/desk_gnome_tt2.img,bus=virtio,size=50 -c trusty-gnome-20140128.iso --network bridge=br0,model=virtio --video=vmvga --graphics vnc,listen=0.0.0.0 --noautoconsole -v --vcpus=4
sudo virt-install -n desk_gnome_ss -r 8192 --disk path=/media/newhd/desk_gnome_ss.img,bus=virtio,size=50 -c ubuntu-gnome-13.10-desktop-amd64.iso --network bridge=br0,model=virtio --video=vmvga --graphics vnc,listen=0.0.0.0 --noautoconsole -v --vcpus=4
sudo virt-install -n desk_pp -r 8192 --disk path=/media/newhd/desk_pp.img,bus=virtio,size=50 -c ubuntu-12.04.3-desktop-amd64.iso --network bridge=br0,model=virtio --video=vmvga --graphics vnc,listen=0.0.0.0 --noautoconsole -v --vcpus=4
sudo virt-install -n desk_tt -r 8192 --disk path=/media/newhd/desk_tt.img,bus=virtio,size=50 -c trusty-desktop-amd64-20140223.iso --network bridge=br0,model=virtio --video=vmvga --graphics vnc,listen=0.0.0.0 --noautoconsole -v --vcpus=4
sudo virt-install -n desk_tt -r 8192 --disk path=/media/newhd/desk_tt.img,bus=virtio,size=50 -c trusty-desktop-amd64-20140223.iso --network bridge=br0,model=virtio --graphics vnc,listen=0.0.0.0 --noautoconsole -v --vcpus=4
sudo virt-install -n desk_tt2 -r 8192 --disk path=/media/newhd/desk_tt2.img,bus=virtio,size=50 -c trusty-desktop-amd64-20140215.iso --network bridge=br0,model=virtio --video=vmvga --graphics vnc,listen=0.0.0.0 --noautoconsole -v --vcpus=4
sudo virt-install -n desk_tt -r 8192 --disk path=/media/newhd/desk_tt.img,bus=virtio,size=50 -c trusty-desktop-amd64-20140224.iso --network bridge=br0,model=virtio --video=vmvga --graphics vnc,listen=0.0.0.0 --noautoconsole -v --vcpus=4
sudo virt-install -n desk_gnome_tt -r 8192 --disk path=/media/newhd/desk_gnome_tt.img,bus=virtio,size=50 -c trusty-gnome-20140226-amd64.iso --network bridge=br0,model=virtio,mac=52:54:00:a6:7a:8f --video=vmvga --graphics vnc,listen=0.0.0.0 --noautoconsole -v --vcpus=4
sudo virt-install -n v_desk07 -r 8192 --disk path=/dev/sdc1,bus=virtio -c trusty-desktop-amd64-20140417.iso --network bridge=br0,model=virtio --video=vmvga --graphics vnc,listen=0.0.0.0 --noautoconsole -v --vcpus=4

sudo virt-install -n desk_dev -r 8192 --disk path=/media/newhd/desk_dev.img,bus=virtio,size=50 -c utopic-desktop-amd64-20140916.iso --network bridge=br0,model=virtio,mac=52:54:00:87:d2:f4 --video=vmvga --graphics vnc,listen=0.0.0.0 --noautoconsole -v --vcpus=4
sudo virt-install -n desk_dev -r 8192 --disk path=/media/newhd/desk_dev.img,bus=virtio,size=50 -c utopic-desktop-amd64-20141018.iso --network bridge=br0,model=virtio,mac=52:54:00:87:d2:f4 --video=vmvga --graphics vnc,listen=0.0.0.0 --noautoconsole -v --vcpus=4

For the new s15 server on the seperate partition re-use the same mac address because I cann't have both hosts running at the same time anyhow:

sudo virt-install -n desk_tt -r 8192 --disk path=/home/doug/img/desk_tt.img,bus=virtio,size=50 -c trusty-desktop-20140302-amd64.iso --network bridge=br0,model=virtio --video=vmvga --graphics vnc,listen=0.0.0.0 --noautoconsole -v --vcpus=4

The default amount of video ram is never enough. Specify: Does not work. How to set vram with virst-install unkown.

sudo virt-install -n desk_gnome_tt -r 8192 --disk path=/home/doug/img/desk_gnome_tt.img,bus=virtio,size=50 -c trusty-gnome-20140305-amd64.iso --network bridge=br0,model=virtio,mac=52:54:00:a6:7a:8f --video=vmvga,vram=16384 --graphics vnc,listen=0.0.0.0 --noautoconsole -v --vcpus=4

Stable 12.04 Server:

sudo virt-install -n desk_tt2 -r 8192 --disk path=/media/newhd/desk_tt2.img,bus=virtio,size=50 -c trusty-desktop-amd64-20140318.iso --network bridge=br0,model=virtio --video=vmvga --graphics vnc,listen=0.0.0.0 --noautoconsole -v --vcpus=4

Test 14.04 server:

sudo virt-install -n desk_tt2 -r 8192 --disk path=/home/doug/img/desk_tt2.img,bus=virtio,size=50 -c trusty-desktop-amd64-20140318.iso --network bridge=br0,model=virtio --video=vmvga --graphics vnc,listen=0.0.0.0 --noautoconsole -v --vcpus=4

sudo virt-install -n desk_tt2 -r 8192 --disk path=/home/doug/img/desk_tt2.img,bus=virtio,size=50 -c trusty-desktop-amd64-20140406.iso --network bridge=br0,model=virtio --video=vmvga --graphics vnc,listen=0.0.0.0 --noautoconsole -v --vcpus=4

sudo virt-install -n v32_serv02 -r 165 --disk path=/home/doug/img/v32_serv02.img,bus=virtio,size=50 -c trusty-server-20140319-i386.iso --network bridge=br0,model=virtio,mac=52:54:00:dd:a4:a8 --graphics vnc,listen=0.0.0.0 --noautoconsole -v --vcpus=1

sudo virt-install -n v32_serv03 -r 128 --disk path=/home/doug/img/v32_serv03.img,bus=virtio,size=50 -c ubuntu-13.10-server-i386.iso --network bridge=br0,model=virtio,mac=52:54:00:a7:28:60 --graphics vnc,listen=0.0.0.0 --noautoconsole -v --vcpus=1

sudo virt-install -n v32_l_01 -r 115 --disk path=/home/doug/img/v32_l_01.img,bus=virtio,size=15 -c 9w_multi-install_trusty-n-saucy.iso --network bridge=br0,model=virtio --graphics vnc,listen=0.0.0.0 --noautoconsole -v --vcpus=1

sudo virt-install -n v32_l_02 -r 128 --cpu=pentium --disk path=/home/doug/img/v32_l_02.img,bus=virtio,size=15 -c 9w_multi-install_trusty-n-saucy.iso --network bridge=br0,model=virtio --graphics vnc,listen=0.0.0.0 --noautoconsole -v --vcpus=1

sudo virt-install -n desk_pp -r 8192 --disk path=/home/doug/img/desk_pp.img,bus=virtio,size=50 -c ubuntu-12.04.3-desktop-amd64.iso --network bridge=br0,model=virtio --video=vmvga --graphics vnc,listen=0.0.0.0 --noautoconsole -v --vcpus=4

sudo virt-install -n desk_pp -r 8192 --disk path=/home/doug/img/desk_pp.img,bus=virtio,size=50 -c ubuntu-12.04.3-desktop-amd64.iso --network bridge=br0,model=virtio --graphics vnc,listen=0.0.0.0 --noautoconsole -v --vcpus=4

sudo virt-install -n desk_tt2 -r 8192 --disk path=/home/doug/img/desk_tt2.img,bus=virtio,size=50 -c trusty-desktop-amd64-20140410.iso --network bridge=br0,model=virtio --video=vmvga --graphics vnc,listen=0.0.0.0 --noautoconsole -v --vcpus=4

sudo virt-install -n v_serv01 -r 8192 --disk path=/home/doug/img/v_serv01.img,bus=virtio,size=50 -c trusty-server-amd64-20140410.iso --network bridge=br0,model=virtio,mac=52:54:00:ff:ae:2a --video=vmvga --graphics vnc,listen=0.0.0.0 --noautoconsole -v --vcpus=4

From: https://bbs.archlinux.org/viewtopic.php?id=140246

virt-install --connect qemu:///system --name=daffodil --ram 8192 --cpu=host --disk path=/dev/vg0/lv_daffodil,size=200,bus=virtio,sparse=false,format=raw --cdrom /var/lib/libvirt/images/isofiles/debian-6.0.4-amd64-netinst.iso --description="daffodil (debian squeeze) - vm guest on host magnolia" --graphics vnc --os-type=linux --os-variant=debiansqueeze --network bridge:br0 --video=vga  --hvm --accelerate

bla

Linux Virtual Computers notes. WWW.Smythies.com emaildoesnotwork@smythies.com 2014.01.28 Updated 2014.10.18