ggRock User Manual

Articles and tutorials explaining how to install, administrate and troubleshoot ggRock

Mikhail Neverov avatar Tristam Janus Sales avatar Jacob Pitcher avatar
118 articles in this collection
Written by Mikhail Neverov, Tristam Janus Sales, and Jacob Pitcher
Administration

Updating Games, Apps, or Other Software with ggRock (from a ggRock VM)

This article describes the general procedure for updating games, apps, or other software when using ggRock, using a ggRock VM.
Jacob Pitcher avatar
Written by Jacob Pitcher
Updated today

Update Windows System Image using Seamless Boot

This article describes necessary processes for installing the latest security updates or feature updates in a ggRock System Image.
Jacob Pitcher avatar
Written by Jacob Pitcher
Updated today

Disabling Defragmentation

This article describes steps necessary to disable defragmentation in Windows.
Jacob Pitcher avatar
Written by Jacob Pitcher
Updated this week

Creating a System Image Using the ggRock Image Creation Tool (Deprecated)

Jacob Pitcher avatar
Written by Jacob Pitcher
Updated yesterday

Adding a New Machine Type to a ggRock Image using the ggRock Seamless Boot Procedure

This article details processes for adding a new PC/motherboard type to an existing ggRock system image using ggRock Seamless Boot.
Jacob Pitcher avatar
Written by Jacob Pitcher
Updated this week

Adding a New Machine Type to a ggRock Image using the ggRock Image Creation Tool (Deprecated)

This article details processes for adding a new PC/motherboard type to an existing ggRock system image using the ggRock Image Creation Tool.
Jacob Pitcher avatar
Written by Jacob Pitcher
Updated yesterday

Creating a System Image Using the ggRock Seamless Boot Process

Jacob Pitcher avatar
Written by Jacob Pitcher
Updated this week

Recommended Game Launcher Configuration

Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

ggRock Games Recommended Configuration

Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

ggLeap Startup Commands with Diskless Boot

This article aims to explain the process of configuring ggLeap startup commands when using a diskless boot solution
Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

How to Access the Debian ggRock Server Console

Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

ggRock Hardware Specifications

This document contains only the essential server specifications for centers to use ggRock.
Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

ggRock Machine Screen Resolution and Refresh Rate Settings

This article describes how to set the screen resolution and refresh rate of a ggRock Machine which has ggLeap installed.
Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

ggRock Server NIC Teaming / Bonding / Link Aggregation

This article describes recommendations for bonding configuration between ggRock Server and Network Switches.
Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

ggRock Licensing

This article describes general licensing information as well as license restrictions within ggRock
Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

Updating ggRock from the Command Line

This article describes the necessary steps to update ggRock from the command line.
Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

Using a single ggRock Game Image with Multiple System Images

This article describes how to configure one game image to be used with multiple system images.
Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

Stats

This article describes the "Stats" tab within the ggRock Web UI.
Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

ggRock FAQ

This FAQ document is provided to try and address all of the questions you might have.
Mikhail Neverov avatar
Written by Mikhail Neverov
Updated over a week ago

Updates

This article describes the "Updates" tab within the ggRock Web UI.
Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

Portal

This article describes the "Portal" tab within the ggRock Web UI, which provides access to a mechanism to submit product ideas.
Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

PXE Boot Across Subnets

Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

ggRock Array RAID Types

Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

ggRock Server and Application Ports

This article describes the ports required for functionality of the ggRock application and Debian server OS administration.
Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

Adding a New Machine Type to a ggRock Image using the ggRock IC Tool (Legacy Process)

This article details processes for adding a new PC/motherboard type to an existing ggRock system image.
Jacob Pitcher avatar
Written by Jacob Pitcher
Updated this week

ggRock Security

This article is intended to outline main security concerns that we believe should be taken into consideration when planning the integration
Mikhail Neverov avatar
Written by Mikhail Neverov
Updated over a week ago

Changing ggRock Network Card

Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

Disabling Windows Updates

It is necessary to disable Windows Updates to prevent feature updates and other Windows-related updates from interrupting your center.
Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

Optimizing Network Card Settings

Network card is initialized at 100Mbps speed rather than 1Gbps speed.
Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

Server Administration

Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

Settings

Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

Images

Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

Array

Addition, Removal, and Configuration of disks, management of arrays
Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

Virtual Machines

Creating and Using Virtual Machines
Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

Update Windows System Image using ggRock (Deprecated)

This article details the process updating Windows System Image for ggRock, including Windows 2004 and Windows 20H2+ (2020+)
Mikhail Neverov avatar
Written by Mikhail Neverov
Updated yesterday

Setting Up Windows

Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

ggRock Web UI Overview

Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

ggRock User Login Questions

Common questions centering around ggRock Login
Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

ggRock General Settings manual

Mikhail Neverov avatar
Written by Mikhail Neverov
Updated over a week ago

Set Machine Hardware Name from ggRock

This article describes how the user can set the name for the Machines using ggRock and ggLeap
Mikhail Neverov avatar
Written by Mikhail Neverov
Updated over a week ago

How Writebacks and Snapshots work

This article describes basic of ggRock diskless boot system, specifically how Writebacks and Snapshots are used to manage the Image changes
Mikhail Neverov avatar
Written by Mikhail Neverov
Updated over a week ago

How ggRock works

This article describes basic of ggRock diskless boot system, it's core concepts and absolute basics for beginners
Mikhail Neverov avatar
Written by Mikhail Neverov
Updated over a week ago

Set up persistent logging

This articles helps the user to set up persistent logging in Linux, ensuring that the logs are saved over server restarts and shutdowns
Mikhail Neverov avatar
Written by Mikhail Neverov
Updated over a week ago

Set up remote SSH access as root

This articles describes how the user can set their server to allow remote root connections over SSH
Mikhail Neverov avatar
Written by Mikhail Neverov
Updated over a week ago

ggRock Stats (Grafana) Manual

This article aims at explaining different ways ggRock Stats (Grafana) can be utilized to monitor and troubleshoot existing issues
Mikhail Neverov avatar
Written by Mikhail Neverov
Updated over a week ago

How to update/install Epic Games games if there are multiple OS Images that uses the same Game Image

Tristam Janus Sales avatar
Written by Tristam Janus Sales
Updated over a week ago

ggRock Machines Administration Manual

Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

ggRock Virtual Machines Administration manual

This article aims to help users set up their ggRock Virtual Machines (VMs) as well as manage and operate them
Mikhail Neverov avatar
Written by Mikhail Neverov
Updated over a week ago

Update ggLeap for ggRock

Webamin v1.116.0.0
Tristam Janus Sales avatar
Written by Tristam Janus Sales
Updated over a week ago
Troubleshooting

ggRock Machines missing from Machines tab after Linux Kernel Update - HTTP 5xx Server Error No More network devices

This article details linux administration tasks necessary if a Linux kernel update results in an inability for ggRock to function.
Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

ggRock Machine Displays "Activation Required"

Jacob Pitcher avatar
Written by Jacob Pitcher
Updated this week

Cannot access ggRock Web UI, This site can't be reached

This article describes a workaround and a solution to an issue which might prevent access to the ggRock Web UI.
Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

ggRock Machines Have Incorrect Drive Letter for Games Image

Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

How to Check ggRock Server NIC Speed

Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

Cannot boot one system, unable to delete from ggRock Web UI

Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

Slow machines and freezes - Network Cable Issue

Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

View the ggRock Server Log

Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

How to check the status of the ggRock Service

Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

Cannot delete old snapshots to free up space (Internal Server Error)

Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

Cannot log into the ggRock Web UI

Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

ggRock Client Machine has either minor hardware differences, or has the same hardware but requires re-installing drivers to function

Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

Booting Many ggRock Machines at Once Results in a large portion of the PCs not loading data on boot (files missing on System and Games drives)

Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

When using a RAID 5 Array, space is not displayed appropriately in the ggRock Web UI Array Tab

Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

ggRock Server Unreachable, ZFS crashing, ggrock-linux-configurator not updating IP

Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

Separating System Image from Games Images in ggRock

Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

ggRock Client Machine Blue Screen - "inaccessible boot device"

Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

ggRock Machine Boot stuck on "Could not boot image: Error 0x3d222083"

Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

Can't apply writeback "Keeping writeback for an old snapshot is not allowed"

Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

ggRock Web UI Inaccessible, ggRock Client Machines will not boot (Advanced)

This article describes a scenario where the root filesystem is full, resulting in Web UI inaccessibility and failure to boot Machines.
Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

ggRock Client Machine boot stuck on "Filename: http://xxxxxxxx... [connecting]

This article describes a scenario in which client PCs fail to boot due to an incorrect IP address.
Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

ggRock Client Machine Blue Screen "IO1_INITIALIZATION_FAILED"

Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

Unable to install Microsoft Store apps when Windows Updates are disabled

This article describes how to go about installing updates for Microsoft Store apps when Windows Updates have been disabled.
Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

ggRock indicates a VM is running when it is not, cannot control VM, internal server error

Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

Unable to locate target IQN errors in ggRock log

Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

Network Driver and RAM Issues

This article describes a scenario which resulted in ggRock Machine hangs, blue screens, and general instability.
Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

ggRock Client Machine boot stuck, Array Full

This article details processes for clearing space in an array that is full in order to restore ggRock functions.
Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

ggRock Client Machine boot stuck on "Start PXE over IPv4"

Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

ggRock Client Machine Used to Build Image - Cannot Boot to System Image

Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

Counter-Strike: Global Offensive - Trust Factor Issues - ggLeap Client

This article describes issues related to Counter-Strike: Global Offensive and ggLeap statistics gathering.
Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

Realtek 9.1.410.2015 Driver Renders Windows 10 20H2 Installation Unusable

Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

ggRock Client Machine Boot Loop With ggLeap Message "Restarting machine because an application update or other critical settings have been changed"

Boot Loop With ggLeap Message "Restarting machine because an application update or other critical settings have been changed"
Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

ggRock System Image Windows Driver Installation (Missing Device Drivers)

Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

Cannot perform a remote backup to a Debian target server due to disabled root SSH access

Unlocking SSH Under Root on Debian OS Target Server Via Terminal for Remote Backup
Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

ggRock License Inactive - Expired

License Inactive - Expired appears in the ggRock Web UI. PCs will not PXE boot to ggRock successfully.
Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

Unable to change screen resolution in a VM

Installing the virtio Graphics Driver
Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

ggRock Client Machine boot stuck on "Nothing to boot: No such file or directory"

ggRock Client Machine boot stuck on "Nothing to boot: No such file or directory"
Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

How to disable Windows auto-login

Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

After a new installation of ggRock, unable to change password or log in due to being returned to the initial login screen

Change password screen appears briefly when logging in the first time on a new ggRock install, however the password cannot be changed.
Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

ggRock Client Machine Black Screen with Mouse Cursor Only

A black screen with only a mouse cursor is displayed
Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

ggRock Machines consume twice the IP addresses. Double provisioning of IP addresses for ggRock

Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

Empty UI but PCs boot, console displays "Failed to add dependency on libvirtd, ignoring: Unknown error -22"

systemd[1]: /lib/systemd/system/ggrock.service:3: Failed to add dependency on libvirtd, ignoring Unknown error -22
Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

ggRock Client Machine boot stuck on "No more network devices"

Connection timed out (http://ipxe.org/4c126092) No more network devices
Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

Powering on all Machines in the center only results in a few being turned on

This article aims to help users understand why powering up their entire center through ggRock does not always result in all PCs turning on
Mikhail Neverov avatar
Written by Mikhail Neverov
Updated over a week ago

BIOS Update Troubleshooting

BIOS Update results in failure to boot to ggRock
Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

Call of Duty: Warzone accounts shadowban using ggRock

This article is created with the goal to help users experiencing their center CoD:Warzone accounts being shadowbanned troubleshoot the cause
Mikhail Neverov avatar
Written by Mikhail Neverov
Updated over a week ago

ggRock Machine Secure Boot Violation when booting with a UEFI BIOS

Secure Boot Violation Invalid signature detected. Check Secure Boot Policy in Setup Reset/Clear Cryptographic Keys Disable Secure Boot
Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

ggRock Client Machine boot stuck on "Could not locate boot server."

Could not locate boot server
Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

NIC stuck on 10/100 speed

This article aims to help users resolve any issues with server or client NICs being stuck on using 10/100 Mb instead off full 1Gb and above
Mikhail Neverov avatar
Written by Mikhail Neverov
Updated over a week ago

Detected Hardware Unit Hang

This article aims to help users troubleshoot Detected Hardware Unit Hang errors that usually lead to heavy performance impact on client PCs
Mikhail Neverov avatar
Written by Mikhail Neverov
Updated over a week ago

ggRock Client Machine boot stuck on "No boot filename received."

No boot filename received
Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

ggRock Client Machine boot stuck on "proxyDHCP offers were received. No DHCP offers were received."

proxyDHCP offers were received. No DHCP offers were received.
Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

ggRock Client Machine boot stuck on "No DHCP or proxyDHCP offers were received."

No DHCP or proxyDHCP offers were received.
Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

ggRock Client Machine boot stuck on "Media test failed, check cable."

Media test failed check cable
Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

Powering on all Machines in the center only results in a few being turned on

Powering on multiple systems
Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

ggRock Client Machine boot stuck on Windows loading icon (spinning dots)

Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago

ggRock Client Machine boot stuck on "Reboot and Select proper Boot device or Insert Boot Media in selected Boot device and press a key"

Reboot and Select proper Boot device or Insert Boot Media in selected Boot device and press a key BIOS Configuration ggRock Server Check
Jacob Pitcher avatar
Written by Jacob Pitcher
Updated over a week ago