Install Proxmox VE 6.2 on Debian Buster

Article based on: https://pve.proxmox.com/wiki/Install_Proxmox_VE_on_Debian_Buster

Install a standard Debian Buster, and configure a static IP. It is recommended to only install the “standard” package selection, and nothing else, as Proxmox VE brings its own packages for qemu, lxc. A desktop environment is not necessary.

Pull a copy of the Netinstaller from – https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/

Guides to install can be obtained from – https://www.debian.org/releases/buster/debian-installer/

Add an /etc/hosts entry for your IP address

Please make sure that your machine’s hostname is resolvable via /etc/hosts, i.e. you need an entry in /etc/hosts which assigns an address to its hostname. In my example I am removing the Ipv6 and using only Ipv4.

You can test if your setup is ok using the hostname command:

hostname --ip-address
192.168.15.77 # should return your IP address here

Install Proxmox VE

Adapt your sources.list

Add the Proxmox VE repository:

echo "deb http://download.proxmox.com/debian/pve buster pve-no-subscription" > /etc/apt/sources.list.d/pve-install-repo.list

Add the Proxmox VE repository key:

wget http://download.proxmox.com/debian/proxmox-ve-release-6.x.gpg -O /etc/apt/trusted.gpg.d/proxmox-ve-release-6.x.gpg

chmod +r /etc/apt/trusted.gpg.d/proxmox-ve-release-6.x.gpg  # optional, if you have a non-default umask

Update your repository and system by running:

apt update && apt full-upgrade

Install Proxmox VE packages

Install the Proxmox VE packages

apt install proxmox-ve postfix open-iscsi

Configure packages which require user input on installation according to your needs (e.g. Samba asking about WINS/DHCP support). If you have a mail server in your network, you should configure postfix as a satellite system, your existing mail server will then be the relay host which will route the emails sent by the Proxmox server to their final recipient.

If you don’t know what to enter here, choose local only and leave the system name as is.

Finally, reboot your system, the new Proxmox VE kernel should be automatically selected in the GRUB menu.

Note: If you have a subscription key don’t forget to switch to the enterprise repository after installation, see Package repositories.

Recommended: remove the os-prober package

The os-prober package scans all the partitions of your host, including those assigned to guests VMs, to create dual-boot GRUB entries. If you didn’t install Proxmox VE as dual boot beside another Operating System, you can safely remove the os-prober package.

apt remove os-prober

Connect to the Proxmox VE web interface

Connect to the admin web interface (https://youripaddress:8006). If you have a fresh install and didn’t add any users yet, you should use the root account with your linux root password, and select “PAM Authentication” to log in.

Once logged in, create a Linux Bridge called vmbr0, and add your first network interface to it.

If you are like me and run into this problem.

you will need to Install

apt-get install ifupdown2

I personally ran into an issue with lvm2-activation-generator lvmconfig failed

The fix is to edit the following file

nano /etc/lvm/lvm.conf

Find

event_activation=1
and change to 
event_activation=0

Then Reboot

Leave a Reply