This page describes how to set up an AMD64 architecture machine (64-bit PC) to run the current ICPC Greater New York Contest OS image (the "GNY OS"). This image is based off of the official ICPC2026 contest image for next year. For instructions on setting up the GNY OS image on a MacBook Pro M-series PC, please refer to this document. The GNY OS image may work on the older "Intel" Macs, but we can not offer any assistance or support on doing that.
The contest image consists of the Ubuntu 24.04.3 Linux operating system and its tools and utilities, together with contest-specific software such as various IDEs and language compilers to be used for the contest.
There are essentially two approaches which can be used to set up a machine to run the GNY OS.
The following sections describe both the above approaches: first, creating a bootable flash drive containing the GNY OS, and then (if desired) copying the GNY OS onto an internal drive.
Note: if you are a contest administrator or staff member involved in managing multiple GNY OS machines (for example, setting up a laboratory to host multiple teams, or managing and updating the GNY OS configuration), you may be interested in additional information provided at Additional Information for Contest Administrators. Also, if you have trouble with the following instructions you may find the information on this Troubleshooting page to be helpful.
There are many tools which can be used to create a bootable flash drive from the downloaded compressed IMG file. One such tool for creating an image from a Windows system, which we have used successfully many times is Rufus (more info can be found here).
Another tool is balenaEtcher, which we have tested under both MS Windows and MacOS. Note: The IMG will NOT boot or run on Apple MacBooks, but you can use your Mac to create a bootable image for your AMD64 based PC.
Both tools above will uncompress the IMG automatically. However, you can use any tool you like as long as it can create an EFI bootable image from the compressed (or manually uncompresed) IMG file.
Be sure to see Additional Notes, below, for further information regarding constraints on USB flash drives.
This section only applies if you want to install the GNY OS onto your AMD64 based PC's hard drive (e.g. disk or SSD). If you want to run the GNY OS directly from the GNY OS USB flash drive, skip this section and proceed to the next one.
When this finishes, you have installed the GNY OS on the selected internal ("destination") disk.
To run the contest image, boot a computer from either the GNY OS bootable flash drive created above, or from the internal drive onto which you have installed the GNY OS. This will start the contest image; you can login to the OS using the credentials supplied to your coach by the system's team. If you don't yet have your credentials, there's a generic team account for testing with the username team and password contest. Logging in will put you at the Linux desktop configured as it will be for team machines at the Greater NY Regional. This account is only for testing, and should not be used during the Online Practice Contest.
We've tried to make installing the ICPC Greater New York Contest image ("GNY OS") as easy and as universally-compatible as possible. However, creating a single image which can be easily installed on the literally thousands of machine hardware configurations which exist is a nearly impossible task; it's understandable that it might not go perfectly for you. If you are having problems with installing the GNY OS, this page contains a few notes which may be helpful.
[1] The use of the term "internal drive" on this page refers to
an internally-installed storage device; it could be a rotating hard disk or it
could be a Solid-State Drive (SSD). The instructions are the same in
either case. If you choose to put the image on your internal drive, please note that it will erase
whatever is currently on the drive, so be sure this is what you want to do.
Revised:
Wed Oct 22 21:49:59 UTC 2025