Install XCP-ng
How to install XCP-ng.
ISO installation
If you want to use the netinstall ISO, see the Netinstall section.
Download and create media
You can download the latest installer for XCP-ng 8.3 LTS from here: https://mirrors.xcp-ng.org/isos/8.3/xcp-ng-8.3.0-20260806.iso?https=1.
SHA256 checksums, GPG signatures and net-install ISOs are available here.
Then, create the install media (e.g. a USB key 1GB or larger should work):
# example with XCP-ng 8.3 # dd if=xcp-ng-8.3.0-20260806.iso of=/dev/sdX bs=8M oflag=direct
Finally, boot on that media and go to the next section.
On Windows, you can use Rufus to create the bootable USB stick.
Start the host
Start the host and boot on the USB media.
Follow instructions
1. UEFI vs BIOS
Boot screens are just slightly different on start between BIOS and UEFI mode:
BIOS splash screen:

UEFI splash screen:

NEVER switch from UEFI to BIOS (or vice-versa) after you installed XCP-ng. Stick to the mode that you chose during the install.
2. Language selection

3. Welcome

4. EULA/license

5. Disk selection
This is the screen where you'll select where XCP-ng will be installed. XCP-ng is a specialized Linux distribution, so you need to dedicate a physical disk to it. Partitioning is done automatically.

Alternatively, if you have two identical disks, you can use Software RAID (mdadm) :

If only one disk is deemed suitable for the installation, this step is skipped. The name of the device will be displayed in the "Confirm Installation" step, later in the process.
6. VM storage selection
This is the place where your VM disks will be stored. It's called a Storage Repository (SR). It can use the same disk you installed the system on. It will automatically use the free space after system partitions.

EXT instead of LVM? We advise to use EXT to benefit from thin provisioning!
When the installer skips step 5, users sometimes mistake this step with the selection of the system disk.
7. Installation source
If you use the default ISO, just select "Local media":

Then, you can verify your media or not:

8. Host password
This will be the root password, used to connect to the host with SSH and XAPI.

9. Networking
Here you can select between DHCP and static network, even using a VLAN:

10. Hostname and DNS
Configure the hostname of your server and the DNS resolvers.
