OS Installation For EasyDCIM


The module is already included in all pricing plans.


OS Installation For EasyDCIM is an extension that enables the installation of supported operating systems on the existing EasyDCIM physical server.

The inbuilt Remote Provisioning submodule allows you to install and configure multiple operating systems from the Linux and Windows family on dedicated servers. All processes are completed in a simultaneous and fully automated manner. The submodule also connects EasyDCIM with an external application at a different network and location. Additionally, OS Installation For EasyDCIM provides easy integration of system templates and installation addons that vary depending on the selected submodule.

Bring a wealth of automation into the installation and configuration of operating systems with the free OS Installation For EasyDCIM extension.

  • Remote Provisioning Module:
  • Install And Configure Multiple OS Automatically
  • Create And Customize Predefined OS Installation Templates
  • Create/Edit/Synchronize OS Installation Addons:
  • Disk Layout
  • Post Installation
  • First Boot
  • Automatic Device Restart Using IPMI And PDU
  • Automatic Installation And Configuration Of DHCP Server Based On Module Configuration
  • Advanced Integration With IP Address Management Extension
  • Automatic Device Boot Into PXE Mode Using IPMI
  • Automatic Device Restart Using IPMI And PDU
  • Display Of Current Operating System Installation Status
  • Cache System For Installation Templates
  • Record Of Completed Installations Along With Installation Logs
  • iPXE Startup File Placed Automatically In Dedicated Server Memory
  • IPv4 Support
  • Built-in DHCP And TFTP Server
  • Definition Of License Key For Windows
  • Installation And Configuration Of SAMBA Server
  • Run Rescue Mode Both From Back-End And Client Area Sections
  • Automation Of Operating System Installation Process:
  • Downloading System Files
  • Setting System Language
  • Setting Time Zone
  • Creating Standard User Account
  • Setting Password For New User Account
  • Hard Disk Partitioning
  • Setting Root User Password
  • Setting Primary IP Address
  • Setting Additional IP Addresses And Network Interfaces
  • Installation Of Additional System Packages
  • Running First Boot Scripts - CentOS/Debian
  • Running Post-installation Scripts
  • Finishing Installation
  • Sending Confirmation Email To Client And Administrator Along With Login Data
  • Supported Linux Operating Systems:
  • AlmaLinux 8 (Latest)
  • CentOS 8 (Latest) [amd64]
  • CentOS 7 (Latest) [amd64]
  • CentOS 6 (Latest) [amd64, x86]
  • CentOS Stream 8 (Latest)
  • CloudLinux 8 (Latest)
  • Debian Buster [amd64]
  • Debian Stretch [amd64]
  • Debian Jessie [amd64]
  • Fedora 27 Server (Latest) [amd64]
  • OpenSuse 42.3 [amd64]
  • Proxmox VE 6.X
  • Scientific Linux 7 (Latest) [amd64]
  • Scientific Linux 6 (Latest) [amd64]
  • Ubuntu 20.04 LTS [amd64]
  • Ubuntu 18.04 LTS [amd64, x86]
  • Ubuntu 16.04 LTS [amd64, x86]
  • VMware ESXi 7.0b
  • VMware ESXi 6.5 U2
  • VMware ESXi 6.5 U1
  • Supported Windows Operating Systems:
  • Windows Server 2019
  • Windows 10 April 2018
  • Windows Server 2016
  • Windows Server 2012 R2
  • Windows Server 2008 R2
  • Supported Rescue And Utility Systems:
  • Clonezilla 2.5.2-31
  • GParted
  • Grml 2018.12
  • Hardware Information
  • Hiren's BootCD 15.2
  • MemTest86 + 5.01
  • R1Soft Backup Server & Backup Agent
  • SystemRescueCd 5.2.2
  • Ultimate Boot CD 5.3.8
  • Supported First Boot Installation Addons - CentOS 7:
  • CentOS Web Panel
  • cPanel
  • DirectAdmin
  • Plesk
  • Vesta Control Panel
  • Supported Disk Layout Addons - CentOS 6/7/8:
  • RAID1 with 2 disks
  • RAID1 with 4 disks
  • RAID1 with 6 disks
  • RAID1 with 8 disks
  • Test Connection
  • Enable/Disable Specific Submodules
  • Create Own Submodules
  • Manage OS Templates:
  • Add/Edit/Delete Templates
  • Define Template For Chosen Connection
  • Synchronize Templates

Top Quality

Each of our modules is polished up in every detail. We make every effort so that you can enjoy the proven solutions of the highest quality.

Friendly Support

Our developers and specialists are at your disposal completely. We will provide you with all the information you are looking for and help solve any problems.

Supreme Customization

Owing to an exceptionally well-thought architecture you can freely adjust and modify our modules to achieve desired results.


By deciding to purchase our modules, you are absolutely certain that you pay for high-end solutions which will extend the capabilities of your business.

Version 1.9.2

Apr 27th, 2021

New Features:

  • <b>[OS Installation]</b> - New system templates and rescue tools:
  • <span><b>[AlmaLinux 8]</b> - Automatic installation of the AlmaLinux 8 operating system:<li style="padding: 9px 0px 0px 17px;">Time zone configuration</li><li style="padding: 9px 0px 0px 17px;">Language configuration</li><li style="padding: 9px 0px 0px 17px;">Disk partitioning</li><li style="padding: 9px 0px 0px 17px;">Creating user accounts and setting up the root password</li><li style="padding: 9px 0px 0px 17px;">Configuration of network interfaces</li><li style="padding: 9px 0px 0px 17px;">Installation of additional system packages</li></span>
  • <span><b>[CloudLinux 8]</b> - Automatic installation of the CloudLinux 8 operating system:<li style="padding: 9px 0px 0px 17px;">Time zone configuration</li><li style="padding: 9px 0px 0px 17px;">Language configuration</li><li style="padding: 9px 0px 0px 17px;">Disk partitioning</li><li style="padding: 9px 0px 0px 17px;">Creating user accounts and setting up the root password</li><li style="padding: 9px 0px 0px 17px;">Configuration of network interfaces</li><li style="padding: 9px 0px 0px 17px;">Installation of additional system packages</li></span>
  • <span><b>[CentOS Stream 8]</b> - Automatic installation of the CentOS Stream 8 operating system:<li style="padding: 9px 0px 0px 17px;">Time zone configuration</li><li style="padding: 9px 0px 0px 17px;">Language configuration</li><li style="padding: 9px 0px 0px 17px;">Disk partitioning</li><li style="padding: 9px 0px 0px 17px;">Creating user accounts and setting up the root password</li><li style="padding: 9px 0px 0px 17px;">Configuration of network interfaces</li><li style="padding: 9px 0px 0px 17px;">Installation of additional system packages</li></span>
  • <b>[R1Soft Backup Server & R1Soft Backup Agent]</b> - Added new rescue template responsible for the configuration of dedicated servers backups


  • <span><b>[Device Configuration]</b> - Select the network mask in the form of CIDR addresses from the dropdown menu</span>
  • <span><b>[DHCP Subnets]</b> - Import subnets to the DHCP server configuration basing on an adequate mask, e.g.: /29, /28</span>
  • <span><b>[Cache Directory]</b> - Define the folder where the Windows system installation files will be stored</span>


  • <span><b>[NOC-PS]</b> - Support for the NOC-PS integration has been removed</span>

Bug Fixes:

  • <span><b>[Template Cache]</b> - Cache files are now properly deleted together with the system template</span>
  • <span><b>[Delete Addon]</b> - The process of deleting installation addons has been corrected</span>
  • <span><b>[File Downloader]</b> - The process of downloading the installation files and checking the headers has been fixed</span>
  • <span><b>[First Boot Scripts]</b> - Corrected generation of scripts executed upon the first start of the operating system</span>
  • <span><b>[Empty IP Address]</b> - The operating system installation process is now properly validated in case the device IP address is incorrect</span>

Version 1.9.1

Dec 10th, 2020

New Features:

  • <b>[Debian Non-Free Drivers]</b> - Added support for additional drivers for Debian systems. The drivers are loaded into the system’s kernel during the installation of the operating system.

Version 1.9.0

Oct 5th, 2020

New Features:

  • <b>[Detect Hardware Information]</b> - A newly added system template will automatically detect the dedicated server specification and add the relevant information such as:
  • <span>Quantity, model, and type of processor</span>
  • <span>Quantity, model, and size of hard drives</span>
  • <span>Quantity, model, and size of RAM</span>
  • <span>Quantity and type of network interfaces</span>
  • <span>Mainboard name and model</span>
  • <span>Device serial number</span>
  • <span>Device label</span>
  • <span>Device manufacturer</span>
  • <b>[Additional IP Addresses]</b> - Added advanced integration of the <a href="https://www.easydcim.com/modules/ip-address-management">IP Address Management</a> and OS Installation modules:
  • <span>Configuration of network interfaces during the installation of the operating system is based on all IP addresses from the subnets assigned to the device</span>
  • <b>[Remote Provisioning Module - VMware ESXi 7.0b]</b> - A new installation template for VMware ESXi 7.0b has been added

Version 1.8.0

May 19th, 2020

New Features:

  • <b>[Remote Provisioning Module - Ubuntu 20.04 LTS]</b> - Automatic installation of the Ubuntu 20.04 LTS operating system:
  • <span>Setting the time zone</span>
  • <span>Defining language</span>
  • <span>Disk partitioning</span>
  • <span>Creating user accounts and root passwords</span>
  • <span>Configuring network interfaces</span>
  • <span>Installing additional system packages</span>
  • <span>Installing post-installation scripts</span>
  • <b>[Remote Provisioning Module - GParted]</b> - A rescue template used for the management of hard disks and partitions
  • <b>[Remote Provisioning Module - Ultimate Boot CD 5.3.8]</b> - A rescue template containing a set of several dozen utility and diagnostic programs
  • <b>[Remote Provisioning Module - Grml 2018.12]</b> - A rescue template based on the Debian operating system that provides a collection of tools for administrators


  • <b>[Windows Timezone]</b> - Streamlined process of setting the time zone for Windows systems

Version 1.7.0

Feb 17th, 2020

New Features:

  • <b>[Remote Provisioning Module - Proxmox VE 6 Template]</b> - New installation template for Proxmox VE 6.X
  • <b>[Remote Provisioning Module - First Boot Scripts]</b> - Support for scripts that are run along with the first boot of the system after its installation for the following systems:
  • <span>CentOS 6/7/8</span>
  • <span>Debian 8/9/10</span>
  • <b>[Remote Provisioning Module - Addons Management]</b> - Added support for the installation addons divided into three types; Disk Layout, Post Installation, First Boot:
  • <span><b>[Create/Edit Addons]</b> - Add and edit additional installation addons</span>
  • <span><b>[Synchronize Addons]</b> - Synchronize predefined addons with EasyDCIM</span>
  • <b>[Remote Provisioning Module - First Boot Addons]</b> - New predefined installation addons have been introduced for CentOS 7 which are now launched along with the first boot of the server after OS installation:
  • <span>Install CentOS WebPanel</span>
  • <span>Install cPanel</span>
  • <span>Install DirectAdmin</span>
  • <span>Install Plesk</span>
  • <span>Install Vesta Control Panel</span>
  • <b>[Remote Provisioning Module - Disk Layout Addons]</b> - Brand-new, predefined disk partitioning scripts for CentOS 6/7/8:
  • <span>RAID1 with 2 disks</span>
  • <span>RAID1 with 4 disks</span>
  • <span>RAID1 with 6 disks</span>
  • <span>RAID1 with 8 disks</span>

Bug Fixes:

  • <b>[Empty Hostname]</b> - Fixed error which caused incorrect setting of the hostname on the target server

Version 1.6.0

Oct 30th, 2019

New Features:

  • <b>[Remote Provisioning Module - Templates]</b> - New operating system templates have been introduced to cover their installation process:
  • <span>CentOS 8 support</span>
  • <span>Debian 10 "Buster"</span>
  • <b>[Remote Provisioning Module - Rescue Mode]</b> - Introduced possibility to run “Rescue Mode” from the back-end section and client area as well, with an email notification about logging in being sent to clients. In this mode, they will be allowed to view owned partitions which were automatically installed in the "/home/rescue/partitions" directory.

Version 1.5.1

Aug 27th, 2019

New Features:

  • <b>[API - Provisioning Tasks & Provisioning Tasks History]</b> - Information about ongoing and completed installations of the operating system can be now downloaded from the API
  • <b>[Windows Installation - Hostname]</b> - A new possibility to define the "ComputerName" value based on the "Hostname" field

Version 1.5.0

May 9th, 2019

New Features:

  • <b>[Remote Provisioning Module - Debian "Jessie" & "Stretch" Scripts]</b> - Added possibility to define scripts that are executed after the system installation for Debian "Jessie" and "Stretch" templates</b>
  • <b>[Remote Provisioning Module - VMware ESXi 6.5 U1]</b> - A new installation template "VMware ESXi 6.5 U1" has been introduced
  • <b>[Remote Provisioning Module - IPAM]</b> - A remote agent is now integrated with the IP Address Management module in terms of automatic installation of operating systems

Version 1.4.1

Jan 31st, 2019

New Features:

  • <b>[Remote Provisioning Module]</b> - Support for Windows Server 2019 (tests performed on: ISO: Windows Server LTSC 2019, RTM Build 17763.1.rs5_release.180914-1434)

Version 1.4.0

Dec 10th, 2018

New Features:

  • <b>[Remote Provisioning Module]</b> - Added a new component that enables integration of the entire OS Installation functionality with an external application of a different network and location

Version 1.3.1

Aug 2nd, 2018

New Features:

  • <b>[Core Module]</b> - Introduced Windows server support:
  • <span>An additional form that allows automatic preparation of Windows installation templates</span>
  • <span>Automatic ISO image extraction</span>
  • <span>Definition of a license key for Windows</span>
  • <span>Installation and configuration of the SAMBA server</span>
  • <span>Definition of a Windows edition located in ISO image</span>
  • <b>[Jobs]</b> - Added an overview of the current system jobs related to Windows systems:
  • <span>Dynamic updates of a status and the last job message</span>
  • <b>[Windows Systems Support]</b> - Tested Windows distributions:
  • <span>Windows 10 April 2018</span>
  • <span>Windows Server 2016</span>
  • <span>Windows Server 2012 R2</span>
  • <span>Windows Server 2008 R2</span>
  • <b>[Windows Systems Setup]</b> - Automation of Windows configuration during installation:
  • <span>Creating an account named Administrator</span>
  • <span>Setting the password for the Administrator account </span>
  • <span>Setting the language</span>
  • <span>Disk partitioning</span>
  • <span>Setting the primary IP address</span>
  • <span>Setting the additional IP addresses</span>
  • <span>Setting the computer name (hostname)</span>
  • <span>Post-installation scripts</span>
  • <b>[Hardware Information]</b> - Added a new template that collects such server information as model, processor, RAM memory, and disc size


  • <b>[Bootloader]</b> - Altered bootloader, added support for booting from multiple network interfaces:
  • <b>[Import]:</b>
  • <span>Import of metadata values for items</span>
  • <span>Import of positions in rack cabinets</span>
  • <b>[IPAM]</b> - Searching for a gateway and nameservers automatically in all subnets of the system

Bug Fixes:

  • <b>[Downloader]</b> - Increased time limit for downloading large system files
  • <b>[Network Interfaces]</b> - Adjusted setting of network interfaces for CentOS 6 and 7

Version 1.3.0

Jun 14th, 2018

New Features:

  • <b>[Core Module]</b> - Added built-in operating system installer:
  • <span>Automatic installation and configuration of the DHCP server based on the module configuration</span>
  • <span>Integration with the IP Address Management module</span>
  • <span>Automatic device boot into PXE mode using IPMI</span>
  • <span>Automatic device restart using IPMI and PDU</span>
  • <span>Display of the current operating system installation status</span>
  • <span>Cache system for installation templates</span>
  • <span>Record of completed installations along with installation logs</span>
  • <span>iPXE startup file placed automatically in the dedicated server memory</span>
  • <span>Subnetworks support for IPv4</span>
  • <span>Built-in DHCP and TFTP server</span>
  • <b>[Automation]</b> - Streamlined automation of the operating system installation process:
  • <span>Downloading system files</span>
  • <span>Setting system language</span>
  • <span>Setting time zone</span>
  • <span>Creating standard user account</span>
  • <span>Setting password for new user account</span>
  • <span>Hard disk partitioning</span>
  • <span>Setting root user password</span>
  • <span>Setting main IP address</span>
  • <span>Setting additional IP addresses and network interfaces</span>
  • <span>Installation of additional system packages</span>
  • <span>Running post-installation scripts</span>
  • <span>Finishing installation</span>
  • <span>Sending confirmation email to client and administrator along with login data</span>
  • <b>[Operating Systems]:</b>
  • <span>CentOS 6 (latest) [amd64, x86]</span>
  • <span>CentOS 7 (latest) [amd64]</span>
  • <span>Debian Jessie [amd64]</span>
  • <span>Debian Stretch [amd64]</span>
  • <span>Fedora 27 Server (latest) [amd64]</span>
  • <span>OpenSuse 42.3 [amd64]</span>
  • <span>Scientific Linux 6 (latest) [amd64]</span>
  • <span>Scientific Linux 7 (latest) [amd64]</span>
  • <span>Ubuntu 16.04 LTS [amd64, x86]</span>
  • <span>Ubuntu 18.04 LTS [amd64, x86]</span>
  • <b>[Rescue and Utility Systems]:</b>
  • <span>SystemRescueCd 5.2.2 - A Gentoo-based live CD distribution for system repairing and data recovery</span>
  • <span>Memtest86 + 5.01 - Diagnostic tools for verifying the correct RAM operation</span>
  • <span>Hiren's BootCD 15.2 - A package of special programs for diagnosis, repair, disks, optimization and anti-virus protection</span>
  • <span>Clonezilla 2.5.2-31 - Software designed for creating, playing and cloning computer disks</span>
  • <span>WIPE HARD DRIVE - Hard drive cleanup script</span>

Version 1.2.0

Nov 6th, 2017

New Features:

  • <b>[OS Addons Templates]</b> - Added option to select installation addons such as disklayout, post installation, firstboot and packages during the installation of an operating system
  • <b>[OS Addons Synchronizations]</b> - Added feature to synchronize installation addons from NOC-PS to EasyDCIM


  • <b>[Addons]</b> - Added data filtering to the Addons section
  • <b>[Interface]</b> - Optimizations to assorted aspects of the module’s appearance

Bug Fixes:

  • <b>[MAC Address]</b> - Corrected automatic deletion of whitespace characters during the edit of a MAC address in a device

Version 1.1.0

Aug 10th, 2017

New Features:

  • OS Templates - Define the template for a particular connection: it is useful when different NOC-PS instances are used for each location because templates can be then synchronized for each NOC-PS instance separately
  • OS Templates Delete All - All OS templates can be now deleted with a single click
  • <b>[NOC-PS]</b> - Synchronize a device with IP address or MAC address
  • <b>[NOC-PS]</b> - Migrate additional IP addresses from EasyDCIM to NOC-PS during the OS installation and remove them upon the cancellation process
  • <b>[NOC-PS]</b> - Define the reboot method for each device instead of employing the same method for all devices
  • <b>[NOC-PS]</b> - Add a device to NOC-PS straight from EasyDCIM if a device does not exist in NOC-PS
  • <b>[NOC-PS]</b> - Define the template used for the automatic system reinstallation on the server
  • <b>[NOC-PS]</b> - Automatically wipe hard disks upon the service termination


  • Enhanced general appearance of the module
  • Interface optimization
  • Filtering of connections and OS templates

Bug Fixes:

  • <b>[NOC-PS]</b> - Automatically update the MAC address if capital letters have been used instead of small ones during the device synchronization
  • <b>[NOC-PS]</b> - Automatic hostname migration during the OS installation

Version 1.0.0

Sep 29th, 2016


  • Stable Version

Do You Have Any Questions?

We will gladly answer them all.