Scenario 1: You installed Proxmox Mail Gateway 2.5 or 2.6 on VMware from the ISO image 2.5 or 2.6
When you install on VMware, always select Ubuntu 32-bit as guest type (otherwise not all possible options are available later).
Log in to the console or ssh:
Make sure, that you run the right kernel version (2.6.27-2) - test with: 'uname -a'
Download the packages:
> wget -O proxmox-vmware-modules-2.6.27-2-proxmox_201664-1_i386.deb http://www.proxmox.com/downloads/mail-gateway/misc/48-proxmox-vmware-modules-2-6-27-2-proxmox201664-1i386/download
> wget -O proxmox-vmware-tools_201664-1_i386.deb http://www.proxmox.com/downloads/mail-gateway/misc/49-proxmox-vmware-tools201664-1i386/download
Install the packages:
> dpkg -i proxmox-vmware-modules-2.6.27-2-proxmox_201664-1_i386.deb
> dpkg -i proxmox-vmware-tools_201664-1_i386.deb
> reboot
Enable (default) or disable vmware tools at startup:
> nano /etc/default/vmware : set to 1 means enabled
Optional:
Enable vmxnet3 (Just set it now via VMware VI Client - remove the current network adapter (flexible) and add a new one - set this to vmxnet3)
Scenario 2: If you updated a running Proxmox Mail Gateway
(from 2.3) to 2.4/2.5/2.6 via service pack 2.4/2.5/2.6
When you install on VMware, always select Ubuntu 32-bit as guest type (otherwise not all possible options are available later).
You have to install the new kernel before you can install the VMware tools, make sure that you already applied service pack 2.5 via web interface.
Login the console or ssh and download the following packages:
> wget -O proxmox-kernel-2.6.27-2-proxmox_2.6.27-2_i386.deb http://www.proxmox.com/downloads/mail-gateway/misc/47-proxmox-kernel-2-6-27-2-proxmox2-6-27-2i386/download
> wget -O proxmox-vmware-modules-2.6.27-2-proxmox_201664-1_i386.deb http://www.proxmox.com/downloads/mail-gateway/misc/48-proxmox-vmware-modules-2-6-27-2-proxmox201664-1i386/download
> wget -O proxmox-vmware-tools_201664-1_i386.deb http://www.proxmox.com/downloads/mail-gateway/misc/49-proxmox-vmware-tools201664-1i386/download
___
Only for very old systems: Do you run Lilo as bootloader?
You need to switch to grub to install newer kernels:
> grub-install hd0
(ignore the I/O error accessing the floppy (fd0))
Install the new Kernel:
> dpkg -i proxmox-kernel-2.6.27-2-proxmox_2.6.27-2_i386.deb
Remove lilo:
> rm /etc/lilo.conf
and reboot.
___
Install the new Kernel (if you already did this you can skip this step)
> dpkg -i proxmox-kernel-2.6.27-2-proxmox_2.6.27-2_i386.deb
Reboot your Proxmox to activate the new kernel. After reboot, check the kernel version by typing:
> uname -a
the output should be:
proxmox:~# uname -a
Linux proxmox 2.6.27-2-proxmox #1 SMP Mon Nov 30 10:51:49 CET 2009 i686 GNU/Linux
Install the VMware tools:
> dpkg -i proxmox-vmware-modules-2.6.27-2-proxmox_201664-1_i386.deb
> dpkg -i proxmox-vmware-tools_201664-1_i386.deb
> reboot
Enable (default) or disable vmware tools at startup:
> nano /etc/default/vmware : set to 1 means enabled
Optional:
Enable vmxnet3 (Just set it now via VMware VI Client - remove the current network adapter (flexible) and add a new one - set this to vmxnet3)
Verify if you have all features enabled
Log in to the console or ssh:
> dmesg | grep -i vmware
and also (list all pci devices):
> lspci -v
When you install on VMware, always select Ubuntu 32-bit as guest type (otherwise not all possible options are available later).
Log in to the console or ssh:
Make sure, that you run the right kernel version (2.6.27-2) - test with: 'uname -a'
Download the packages:
> wget -O proxmox-vmware-modules-2.6.27-2-proxmox_201664-1_i386.deb http://www.proxmox.com/downloads/mail-gateway/misc/48-proxmox-vmware-modules-2-6-27-2-proxmox201664-1i386/download
> wget -O proxmox-vmware-tools_201664-1_i386.deb http://www.proxmox.com/downloads/mail-gateway/misc/49-proxmox-vmware-tools201664-1i386/download
Install the packages:
> dpkg -i proxmox-vmware-modules-2.6.27-2-proxmox_201664-1_i386.deb
> dpkg -i proxmox-vmware-tools_201664-1_i386.deb
> reboot
Enable (default) or disable vmware tools at startup:
> nano /etc/default/vmware : set to 1 means enabled
Optional:
Enable vmxnet3 (Just set it now via VMware VI Client - remove the current network adapter (flexible) and add a new one - set this to vmxnet3)
Scenario 2: If you updated a running Proxmox Mail Gateway
(from 2.3) to 2.4/2.5/2.6 via service pack 2.4/2.5/2.6
When you install on VMware, always select Ubuntu 32-bit as guest type (otherwise not all possible options are available later).
You have to install the new kernel before you can install the VMware tools, make sure that you already applied service pack 2.5 via web interface.
Login the console or ssh and download the following packages:
> wget -O proxmox-kernel-2.6.27-2-proxmox_2.6.27-2_i386.deb http://www.proxmox.com/downloads/mail-gateway/misc/47-proxmox-kernel-2-6-27-2-proxmox2-6-27-2i386/download
> wget -O proxmox-vmware-modules-2.6.27-2-proxmox_201664-1_i386.deb http://www.proxmox.com/downloads/mail-gateway/misc/48-proxmox-vmware-modules-2-6-27-2-proxmox201664-1i386/download
> wget -O proxmox-vmware-tools_201664-1_i386.deb http://www.proxmox.com/downloads/mail-gateway/misc/49-proxmox-vmware-tools201664-1i386/download
___
Only for very old systems: Do you run Lilo as bootloader?
You need to switch to grub to install newer kernels:
> grub-install hd0
(ignore the I/O error accessing the floppy (fd0))
Install the new Kernel:
> dpkg -i proxmox-kernel-2.6.27-2-proxmox_2.6.27-2_i386.deb
Remove lilo:
> rm /etc/lilo.conf
and reboot.
___
Install the new Kernel (if you already did this you can skip this step)
> dpkg -i proxmox-kernel-2.6.27-2-proxmox_2.6.27-2_i386.deb
Reboot your Proxmox to activate the new kernel. After reboot, check the kernel version by typing:
> uname -a
the output should be:
proxmox:~# uname -a
Linux proxmox 2.6.27-2-proxmox #1 SMP Mon Nov 30 10:51:49 CET 2009 i686 GNU/Linux
Install the VMware tools:
> dpkg -i proxmox-vmware-modules-2.6.27-2-proxmox_201664-1_i386.deb
> dpkg -i proxmox-vmware-tools_201664-1_i386.deb
> reboot
Enable (default) or disable vmware tools at startup:
> nano /etc/default/vmware : set to 1 means enabled
Optional:
Enable vmxnet3 (Just set it now via VMware VI Client - remove the current network adapter (flexible) and add a new one - set this to vmxnet3)
Verify if you have all features enabled
Log in to the console or ssh:
> dmesg | grep -i vmware
and also (list all pci devices):
> lspci -v
Last edited: