Articles on: ggRock

ggRock Installation Guide

ggRock Installation This master articles describes the entire process of the ggRock installation from start to finish, including special cases


ggRock installation requires a set-up server. Provided there are no issues during the installation process it shouldn’t take more than 2 hours.


Visit the ggRock Hardware Selection Guide for more information on server hardware.🛒 ggRock Hardware Selection Guide


Prerequisites


  1. Your server should be connected to the Internet.
  2. Your LAN should have a DHCP server set up and functional. Most likely it's already turned on your internet router. ggRock at the time does not have a DHCP server and works in proxy mode.
  3. There should be only one PXE server in any given LAN segment - ggRock.
  4. You don't use any management features in your network gear and don't configure settings 66 and 67 for PXE boot.
  5. Spanning tree should NOT be enabled for the LAN segment ggRock and clients are on.


All of these prerequisites have to be met before proceeding to the Installation phase.

||


Hardware Requirements


Please reference the below guides for suggested hardware configurations for your ggRock server based on the number of Machines you plan to support.


🖥️ ggRock Hardware Requirements🛍️ ggRock Bring Your Own Server FAQ🛒 ggRock Hardware Selection Guide


Instructions


In order to install and set up ggRock we would need to complete following steps:


  • I. -📥 How to Download Debian and Rufus
  • II. - 💾 Create a Bootable Debian Installer
  • III. - 🐧 Install Debian Linux
  • IV. - 🖥 Install the ggRock Server Application
  • V. - 🚀 First-time Setup and Accessing the ggRock Server Application
  • VI. - ⚙️ Configure the ggRock Array
  • https://ggcircuit.atlassian.net/wiki/x/KQjy
  • VIII. - 🖧 Configure Client Machines for Network/Diskless (PXE) Boot


Installation Special cases


These articles expand on the special cases that you might face or chose to be a part of during the installation process, depending on your goals.


  1. Appendix I: Multiple Server Network Interfaces
  2. Appendix II: 🛠️ Installing Debian on a Software RAID1 Array (with GRUB Redundancy)
  3. Import ccBoot OS Disk (Coming)
  4. Import ccBoot Games Disk (Coming)
  5. Configure ggRock Array with NAS (In backlog)


Optional configuration


Completing these steps is not mandatory and can be done after ggRock is installed and configured.


  1. 🖥️ Accessing the Debian Control Panel (Optional but Recommended)
  2. ⚕️ ggRock Remote Access (Static IP) Configuration
  3. ggRock Image Creation Tool Manual (Deprecated)
  4. How to Install ggLeap to ggRock Machine
  5. 🗄️ggRock Server NIC Teaming / Bonding / Link Aggregation
  6. 📝 Enable Persistent Logging in Debian
  7. 🔐 Enabling Remote Root SSH Access
  8. How to Setup Wake-on-Lan (WoL)

Updated on: 10/12/2025

Was this article helpful?

Share your feedback

Cancel

Thank you!