Sunday, November 16, 2025

Proxmox. Installation and first steps after

 Installation

  1. Create bootable USB.
    Prepare Installation Media
    For Windows it could be Rufus. ISO can find on official Proxmox site Proxmox ISO.
  2. Boot from USB and start Proxmox installation wizard GUI or Console.
  3. Install Proxmox.
    Wizard is very simple. For example here is manual with screenshots How to Install Proxmox VE 9 Detailed Guide
  4. Installation options.
    I changed only few options:
    • set static IP
    • set hostname
    • set home DNS domain
    • set filesystem as XFS
    • set root filesystem size 30G
  5. That's all.
First steps after installation
  1. Disable enterprise update repository and enable No-Subscription version.
    • In Proxmox GUI  go to Updates -> Repositories.
    • Select repository with Component: pve-enterprise and click Disable.
    • Click Add button, in Repository select "No-Subscription" and click Add.
    • Click Add button, in Repository select "Ceph Squid No-Subscription" and click Add.
  2. Update Proxmox.
    • In Proxmox GUI  go to Updates
    • Click Refresh. Wait until all repositories will be checked and close dialog window.
    • Click Upgrade. New console window will be opened. Wait until you see question "Do you want to continue? [Y/n]", confirm update process (press Y). 
    • Wait until all updates will be installed. You will see message "Your System is up-to-date". Close console window.
    • Check updates few times. Until you see message "No updates available" in Proxmox GUI -> Updates.
  3. Enable PCI Passthrough
    First Steps After Installing Proxmox 8: A Comprehensive Guide
    If your hardware supports PCI passthrough, you can enable it.
    • Edit the grub configuration:
      vi /etc/default/grub
    • Comment out the line:
      GRUB_CMDLINE_LINUX_DEFAULT="quiet"
    • Add this line instead:
      GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on iommu=pt"
      For AMD, replace “intel” with “amd.”
    • After editing, update GRUB:
      update-grub
    • Next, add Virtual Function I/O modules to /etc/modules:
      vi /etc/modules
    • Add the following lines:
      vfio
      vfio_iommu_type1
      vfio_pci
    • Save your changes and reboot your server.
      reboot now
  4. Storage Configuration
  5. VLAN Configuration
    First Steps After Installing Proxmox 8: A Comprehensive Guide
    After your server reboots, you can configure VLAN support in the Proxmox web UI:
    • Select your server.
    • Go to “Network” in the menu.
    • Select the Linux bridge (vmbro#).
    • Click “Edit” at the top of the window.
    • Check the box that says “VLAN aware.”
    • Press “OK.
  6. Create Proxmox admin user
  7. Disable Subscription Popup
    To remove the subscription popup, run the following command:
    sed -Ezi.bak "s/(Ext.Msg.show\(\{\s+title: gettext\('No valid sub)/void\(\{ \/\/\1/g" /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js && systemctl restart pveproxy.service

    Afterward, reboot your server, log out of the Proxmox web GUI, clear your browser cache, and then log back in.
  8. Run Proxmox post install community script
    https://github.com/community-scripts/ProxmoxVE/tree/main
    https://community-scripts.github.io/ProxmoxVE/scripts?id=post-pve-install&category=Proxmox+%26+Virtualization
    Post install script replace steps 1 and 7.

No comments:

Post a Comment