Proxmox VE 5.x Installation

Proxmox won’t install- “A volume group called pve already exists


  1. Boot the proxmox installer USB
  2. Select Debug Mode
  3. Press “CTRL+D” to start the installer wizard.
  4. Click on abort
  5. Run “vgdisplay” to dislay the LVM PG’s.
  6. Run “vgremode pve ” to remove pve PG.

Remove “No valid Subscription” Message

  • shell solution.
sed -i.bak "s/data.status !== 'Active'/false/g" /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js && systemctl restart pveproxy.service
  • manual solution:
cd /usr/share/javascript/proxmox-widget-toolkit
cp proxmoxlib.js proxmoxlib.js.bak
nano proxmoxlib.js

# change 
if (data.status !== 'Active') {

if (false) {

#restart pveproxy.service
systemctl restart pveproxy.service

Change update source

#chang debian source list
echo "deb stretch main contrib non-free
deb-src stretch main contrib non-free

deb stretch-updates main contrib non-free
deb-src stretch-updates main contrib non-free

deb stretch-backports main contrib non-free
deb-src stretch-backports main contrib non-free

deb stretch/updates main contrib non-free
deb-src stretch/updates main contrib non-free" > /etc/apt/sources.list

#change pve 5.x update source list
echo "deb stretch pve-no-subscription" >> /etc/apt/sources.list

#change ceph source list to utsc mirrors
echo "deb stretch main" >> /etc/apt/sources.list

# add key
wget -O /etc/apt/trusted.gpg.d/proxmox-ve-release-5.x.gpg

apt update && apt -y dist-upgrade

Remove sourcelist of pve enterprise subscription and ceph

# Delete Enterprise subscription.
rm -rf /etc/apt/sources.list.d/pve-enterprise.list

# Delete proxmox ve offical ceph source. 
rm -rf /etc/apt/sources.list.d/ceph.list


  1. Proxmox won’t install - “A volume group called pve already exists”.
  2. Remove Proxmox 5.1 or 5.2 Subscription Notice