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 ggRock Hardware Requirements and Recommendations if you have questions about hardware.


  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.

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


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

  1. Install Debian OS

  2. Install ggRock

  3. Configure ggRock

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. Debian OS Installation special case, step 5 - Configure network

  2. Debian OS Installation special case, step 11 - Install Debian to a RAID array

  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. Access Debian Control Panel

  2. Remote Access Configuration (Static IP)

  3. ggRock Image Creation Tool manual

  4. Install ggLeap (Coming)

  5. ggRock NIC Teaming/Bonding manual

  6. Set up persistent logging

  7. Set up remote SSH access as root

  8. Set up Wake on Lan (Coming)

Did this answer your question?