Accessing local hard drive
You can add local hard drives directly to a VM.
# qm set 101 add -scsi0 /dev/sdd
Where you have to replace :
- 101 with your VMid
- scsi0 with your dest driver (could be ideX, scsiX,…)
- /dev/sdd with the hard drive you want
Note that :
- you have to be very carefull that no more than a VM use a disk in the same time
- you must give the whole disk, not only a partition ; but then you will be able to mount only one partition of that disk
Have a better VGA driver
Proxmox/KVM use by default the cirrus driver. But I have experienced some trouble using VNC with this driver. Instead you can use the std VGA driver. This driver works well, but you may only have 800×600 resolution on Linux. To have more, you can update the vgabios.bin file located in /usr/share/kvm with the one available on the Bochs website (http://www.nongnu.org/vgabios/)
root@proxmox:~# cd /usr/share/kvm root@proxmox:/usr/share/kvm# wget http://savannah.gnu.org/download/vgabios/vgabios-0.7a.bin root@proxmox:/usr/share/kvm# mv vgabios-stdvga.bin vgabios-stdvga.bin.dist root@proxmox:/usr/share/kvm# ln vgabios-0.7a.bin vgabios-stdvga.bin
Then stop your VM and start it again (restart is not enough), and it should be better.
Accessing your VM