Articles on: ggRock

VII. - ๐Ÿ–ผ๏ธ Create, Configure, and Test ggRock Images

This guide walks you through setting up your System Image and Games Image in ggRock, and testing that everything works smoothly via PXE boot.



Table of Contents


Instructions


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




๐Ÿ–ฅ๏ธ 1. System Image Creation


There are two methods for creating your System Image:


  • โœ… Seamless Boot Process (Recommended)
  • ๐Ÿงฐ Legacy Image Creation Tool


๐Ÿ“น Learn more about each method:


  • Adding a New Machine Type to a ggRock Image using the ggRock Seamless Boot Procedure
  • ggRock Image Creation Tool Manual (Deprecated)



โšก 2. First-Time PXE Boot


Power on your test machine and PXE boot it. This will automatically trigger the imaging process.


Youโ€™ll see the following screens:



Once booted, the machine will appear in ggRock:


๐Ÿง  Tip: You only need to PXE boot one machine at this point to start image testing.



๐ŸŽฎ 3. Create the Games Image


๐Ÿ’พ Estimate Image Size


Before creating your Games Image, consider:


  • ๐Ÿง  Writeback cache = 10 GB ร— number of machines
  • ๐Ÿ”’ Reserve at least 15% of array capacity free


โš ๏ธ Note: You cannot shrink an image after itโ€™s created โ€” you can only grow it. Better to round up!


๐Ÿง  Maximum Games Image Size Calculator (New Install)


790jscalcInitial Array Size Calculatormiddle300



๐Ÿ› ๏ธ Create the Image


  1. Navigate to the Images tab
  2. Click Create Image
  3. Set a name and storage size
  4. Click Add




๐Ÿ›‘ 4. Shut Down the Test Machine


Once the system image and game image have been created:


  • Shut down your test machine normally (Start โ†’ Power โ†’ Shut Down)



๐Ÿ–ฑ๏ธ 5. Apply the Games Image


  • Back in the ggRock Web UI
  • Click the Settings gear or use the kebab menu to the right under Machines for the machine in question.
  • Apply the Games Image you created



๐Ÿ› ๏ธ 6. Initialize the Games Image


With the Games Image created, follow these steps to initialize and prepare it for use:


a. Assign the Games Image to the Test Machine:


  • In the ggRock Web UI, navigate to the Machines tab.โ€‹
  • Locate your test machine, click the overflow menu (three vertical dots), and select Settings.โ€‹
  • In the Machine Settings dialog, find the Games dropdown menu.โ€‹
  • Select the newly created Games Image from the list.โ€‹
  • Click Save to apply the changes.โ€‹



b. Boot the Test Machine:


  • Power on the test machine and allow it to PXE boot.โ€‹


c. Initialize the Games Drive:


  • Open Disk Management in Windows.โ€‹



  • A prompt will appear to initialize the new disk. Choose the appropriate partition style (GPT is recommended for most systems).โ€‹



  • Once initialized, right-click on the unallocated space and select New Simple Volume.โ€‹



  • Follow the wizard to format the partition, assigning a drive letter (e.g., G:) and using the NTFS file system.โ€‹



  • Ensure the Allocation Unit is set to 32K, with no exceptions.


  • Complete the new simple volume wizard by clicking the โ€œFinishโ€ button.



d. Verify the Games Drive:


  • Open File Explorer and confirm that the new drive (e.g., G:) is visible and accessible.โ€‹




๐Ÿ”„ 7. Apply Writebacks for the First Time


To ensure that changes made during the initialization are saved:


In the ggRock Web UI:


  • Navigate to the Machines tab.โ€‹
  • Locate your test machine, click the overflow menu (three vertical dots).โ€‹
  • Choose Apply Writebacks to commit the changes to the Games Image.โ€‹




Congratulations! ๐ŸŽ‰


You've successfully created, configured, and tested your ggRock System and Games Images. Your test machine is now set up for diskless PXE booting with the configured images.โ€‹


Next Steps:


  • Repeat the process of BIOS configuration and initial bootup for additional client machines as needed.โ€‹
  • Regularly update and maintain your images to ensure optimal performance and security.โ€‹


If you have further questions or need assistance, feel free to reach out. Happy gaming! ๐ŸŽฎ

Updated on: 24/12/2025

Was this article helpful?

Share your feedback

Cancel

Thank you!