> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://helpdesk.ggcircuit.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Install the Debian OS on Your Server

## This article describes the procedure for installing the recommended ggCircuit-Provided Unattended Debian OS Netinstall ISO image.

### **Table of Contents**

* [**Executive Summary**](https://help.ggcircuit.com/knowledge/install-the-debian-10-os-on-your-server#ExecutiveSummary)
* [**Begin Graphical Installation**](https://help.ggcircuit.com/knowledge/install-the-debian-10-os-on-your-server#BeginGraphicalInstallation)
* [**Basic Configuration**](https://help.ggcircuit.com/knowledge/install-the-debian-10-os-on-your-server#h_26f52897ce)
* [**Network Configuration**](https://help.ggcircuit.com/knowledge/install-the-debian-10-os-on-your-server#NetworkConfiguration)
* [**Set Up Users and Passwords**](https://help.ggcircuit.com/knowledge/install-the-debian-10-os-on-your-server#SetupUsersandPasswords)
* [**Package Installation and Configuration**](https://help.ggcircuit.com/knowledge/install-the-debian-10-os-on-your-server#PackageConfigurationandInstallation)
* [**Confirm Successful Installation of Debian OS**](https://help.ggcircuit.com/knowledge/install-the-debian-10-os-on-your-server#ConfirmSuccessfulInstallationofDebianOS)

* [**Appendix I: Multiple Server Network Interfaces**](https://help.ggcircuit.com/knowledge/appendix-i-multiple-server-network-interfaces)
* [**Appendix II: Debian OS Installation to a Software RAID Array**](https://help.ggcircuit.com/knowledge/appendix-ii-debian-os-installation-to-a-software-raid-array)
* [**Appendix III: Install GRUB Bootloader**](https://help.ggcircuit.com/knowledge/appendix-iii-install-the-grub-boot-loader)

### **Executive Summary**

**Required Time:** *15 Minutes*

**Description:** *Installation of the Debian OS is a simple procedure similar to installing Windows. The process involves configuring basic settings such as language, keyboard, and network. Before following this guide, ensure that you have followed the "*[**Prepare Debian OS Installation Media**](https://help.ggcircuit.com/knowledge/prepare-debian-10-os-installation-media)*" guide.*

### **Begin Graphical Installation**

**ATTENTION:**  
In order to ensure product stability and functionality, please do not install Debian OS updates without contacting support staff.

1. Insert the Debian OS installation media (either CD/DVD or bootable USB flash drive) into your server, selecting the installation media from your server's boot menu as required.

**NOTE:**

*Ensure the BIOS of the server is configured in Legacy Boot Mode, particularly if installing the operating system to a RAID array.*

2. Wait while the installer initializes, detects, and mounts installation media.

![](https://ggcircuit.atlassian.net/wiki/download/attachments/15863021/image-20250516-185307.png?version=1&modificationDate=1747421590017&cacheVersion=1&api=v2)

### **Basic Configuration**

3. From the "**Select a language**" screen, select **English - English**, then click the "**Continue**" button.

![](https://ggcircuit.atlassian.net/wiki/download/attachments/15863021/image-20250516-185342.png?version=1&modificationDate=1747421625996&cacheVersion=1&api=v2)

4. From the "**Select your location**" screen, select **United States,** then click the "**Continue**" button.

![](https://ggcircuit.atlassian.net/wiki/download/attachments/15863021/image-20250516-185403.png?version=1&modificationDate=1747421646902&cacheVersion=1&api=v2)

5. From the "**Configure the keyboard**" screen, select **American English**, then click the "**Continue**" button.

![](https://ggcircuit.atlassian.net/wiki/download/attachments/15863021/image-20250516-185429.png?version=1&modificationDate=1747421672146&cacheVersion=1&api=v2)

**NOTE:**

*It may take a moment for the OS installer to discover hardware and network interfaces before the next step appears, feel free to grab a coffee here.*

6. Please wait while installer components are loaded from the installation media.

![](https://ggcircuit.atlassian.net/wiki/download/attachments/15863021/image-20250516-185520.png?version=1&modificationDate=1747421723512&cacheVersion=1&api=v2)

### **Network Configuration**

7. Please wait while network configuration is automatically performed.

**NOTE:**

*If your server has multiple network interfaces, it will be necessary to select one.*

*If you receive a prompt to configure network interfaces, please refer to "[**Appendix I: Multiple Server Network Interfaces**](https://help.ggcircuit.com/knowledge/appendix-i-multiple-server-network-interfaces)" for additional steps*

![](https://ggcircuit.atlassian.net/wiki/download/attachments/15863021/image-20250516-185603.png?version=1&modificationDate=1747421766336&cacheVersion=1&api=v2)

### **Set up Users and Passwords**

8. From the "**Set up users and passwords**" screen, enter a root password.

**NOTE:**

*This password should be a secure one, and should be documented in a secure location as it cannot be recovered at a later time by ggCircuit support. The only way to recover from a forgotten root password is a full re-install of the Debian OS.*

![](https://ggcircuit.atlassian.net/wiki/download/attachments/15863021/image-20250516-185638.png?version=1&modificationDate=1747421801763&cacheVersion=1&api=v2)

9. From the "**Partition disks**" screen, select "**Yes**" if prompted to force UEFI installation.

**NOTE:**

*This message will only appear if there is an existing partition structure on the disk in legacy mode.*

![](https://ggcircuit.atlassian.net/wiki/download/attachments/15863021/image-20250516-185726.png?version=1&modificationDate=1747421849405&cacheVersion=1&api=v2)

10. From the "**Partition disks**" screen, select "**Guided - use entire disk**" from the listbox.

**NOTE:**

*If you have elected to install the Debian OS to a RAID array for data redundancy purposes, please refer to "[**Appendix II: Debian OS Installation to a Software RAID Array**](https://help.ggcircuit.com/knowledge/appendix-ii-debian-os-installation-to-a-software-raid-array)*" *before continuing.*

![](https://ggcircuit.atlassian.net/wiki/download/attachments/15863021/image-20250516-185805.png?version=1&modificationDate=1747421889456&cacheVersion=1&api=v2)

11. From the "**Partition disks**" screen, select the physical drive in your server which you would like the Debian OS to be installed to, then click the "**Continue**" button.

**NOTE:**

*Typically this will be smaller than the data disks which will house the images for your Machines. This drive will serve as the boot drive for the Debian OS.*

![](https://ggcircuit.atlassian.net/wiki/download/attachments/15863021/image-20250516-185836.png?version=1&modificationDate=1747421919136&cacheVersion=1&api=v2)

**NOTE:**

*After this step, the Debian OS installer will take an additional five to ten minutes to install the base system.*

*This is a great time to grab a coffee refill!*

![](https://ggcircuit.atlassian.net/wiki/download/attachments/15863021/image-20250516-185342.png?version=1&modificationDate=1747421625996&cacheVersion=1&api=v2)

**NOTE:**

*Continue from this step if you installed the Debian OS to a RAID1 array per "[**Appendix II: Debian OS Installation to a Software RAID Array**](https://help.ggcircuit.com/knowledge/appendix-ii-debian-os-installation-to-a-software-raid-array)".*

12. After installation is complete, the server will automatically reboot.

![](https://ggcircuit.atlassian.net/wiki/download/attachments/15863021/image-20250516-185342.png?version=1&modificationDate=1747421625996&cacheVersion=1&api=v2)

13. From the "**GNU GRUB**" boot menu, you may press "**Enter**" to hasten the boot process, or wait a few seconds and the "**Debian GNU/Linux**" option will be selected automatically, which will boot the server to your newly-installed Debian OS.

![](https://ggcircuit.atlassian.net/wiki/download/attachments/15863021/image-20250516-185342.png?version=1&modificationDate=1747421625996&cacheVersion=1&api=v2)

### **Confirm Successful Installation of Debian OS**

14. Confirm that the "**Debian GNU/Linux 10 ggrock tty1**" login banner and login prompt appear as below.

**NOTE:**  
*By default, "ggrock" will be the server hostname.*

![](https://ggcircuit.atlassian.net/wiki/download/attachments/15863021/image-20250516-185342.png?version=1&modificationDate=1747421625996&cacheVersion=1&api=v2)

### You may now proceed with the "[**Install the ggRock Server Application**](https://help.ggcircuit.com/knowledge/install-the-ggrock-server-application)" guide.

**NOTE**:

*If you installed the Debian OS to a RAID array per the "[**Appendix II: Debian OS Installation to a Software RAID Array**](https://help.ggcircuit.com/knowledge/appendix-ii-debian-os-installation-to-a-software-raid-array)" guide, **please ensure that you have followed the** "[**Appendix III: Install the GRUB Boot Loader**](https://help.ggcircuit.com/knowledge/appendix-iii-install-the-grub-boot-loader)" **guide prior to installing ggRock**.*