Installing a Virtual Machine under XCP-ng 7.6

XCP-ng is the fork of Citrix XenServer and gaining popularity among the enthusiast community. In this article we will create our first virtual machine (VM) in XCP-ng step by step.
I chosen the Debian Buster (version 10) as the OS for the VM, and in the coming articles we will further use Debian Buster as the OS for different projects. Debian 10 was just released on 6th July 2019 and its name is  based on Toy Story character “Buster”.

The initial step will be to get the the right package for your platform, in our case this will be amd64. After that place that iso into xcp-ng ISO Library.

First we will add a new Virtual machine in a XCP-ng.

Creating VM - Step 1
Step 1: Creating New VM
Step 2: Choosing the Template
Step 2: Choosing the Template
  • Step 2: At the time of writing XCP-ng don’t have a template for Debian 10 buster, so we use Debian Stretch 9.0 template.
Step 3: Naming the VM
Step 3: Naming the VM
Step 4: Choosing the ISO
Step 4: Choosing the ISO
Step 5: Choosing the Pool
Step 5: Choosing the Pool
Step 6: Allocate processor & memory
Step 6: Allocate processor & memory
Step 7: Assign a virtual GPU
Step 7: Assign a virtual GPU
  • Step 7: As our Debian 10 will be a headless server, so we don’t have to assign any GPU.
Step 8: Configure storage
Step 8: Configure storage
Step 9: Configure Network
Step 9: Configure Network
Step 10: VM creation
Step 10: VM creation
  • Step 10: Here check the box “Start the VM automatically” and when Crete button will be clicked, XCP-ng will boot the Debian buster.

That was our first VM 🙂  and In the next article we will install the Debian Buster itself.

Leave a Reply

Your email address will not be published. Required fields are marked *