Knowledgebase

How to Upload Custom ISOs to Rcs Print

  • 0

Rcs offers a wide variety of standard ISOs and One-Click Apps in our public library, but you may upload a custom ISO if you need something special. For example, you may want to install a custom build of Kali Linux, OpenBSD, pfSense, or even Windows if you are correctly licensed.

Procedure

To add an ISO, enter the URL to the ISO on the Add ISO page. Rcs will transfer the ISO to your account for use. The ISO must meet a few requirements:

  • ISO must be less than 10240 MB (10 GB).
  • The filename must end in .iso.
  • The ISO's URL must be an absolute path without authentication or query parameters.
  • You are limited to two ISOs in your account at a time. You can delete and add ISOs anytime.

Where to Upload ISOs

Upload the custom ISO to a publicly-accessible location. For example:

  • Rcs Object Storage
  • A public web server on a Rcs instance, or elsewhere
  • Dropbox
  • Google Cloud Storage (not Google Drive)

Example URLs

These example URLs will work properly:

  • Rcs Object Storage: https://ewr1.vultrobjects.com/{example}/ISOs/openbsd.iso
  • A public site, by IP address: http://192.0.2.123/myisos/Windows2012.iso
  • Your own site: https://myawesomesite.example.com/iso/KaliLinux.iso
  • Dropbox: https://dl.dropboxusercontent.com/u/{example}/pfsense.iso

Google Drive will not work:

  • https://drive.google.com/open?id=120912{example}j8SQW@089712

Windows-specific Requirements

Deploy a New Instance from an ISO

To deploy an instance form an ISO, click the Upload ISO menu under Server Type while making your server selections.

DeployISO

Attach an ISO to an Instance

Attaching an ISO will cause the instance to reboot from the ISO.

  1. Select the instance in the customer portal to reach the server information page.
  2. Select the Settings tab on the top menu.
  3. Select the Custom ISO from the left menu.
  4. Select your ISO from the Custom ISO dropdown.
  5. Click Attach ISO and Reboot.

The instance will mount ISO and reboot.

Detach an ISO from an Instance

Once your OS installation is complete, the system will continue to boot from the ISO until it is detached.

  1. Select the instance in the customer portal to reach the server information page.
  2. Select the Settings tab on the top menu.
  3. Select the Custom ISO from the left menu.
  4. Click Remove ISO.
  5. On the reboot warning pop-up, click Remove ISO a second time.

The instance will detach the ISO and reboot.

Manage ISOs via API

The Rcs API offers several endpoints to manage ISOs.

ISO Management

Instance ISO Management

Public ISOs

  • List all Rcs Public ISOs.

Windows Licensing

Due to licensing requirements, we cannot provide support for custom Windows installations. The majority of Windows operating system licenses are not valid for cloud server deployment.

Rcs offers a wide variety of standard ISOs and One-Click Apps in our public library, but you may upload a custom ISO if you need something special. For example, you may want to install a custom build of Kali Linux, OpenBSD, pfSense, or even Windows if you are correctly licensed. Procedure To add an ISO, enter the URL to the ISO on the Add ISO page. Rcs will transfer the ISO to your account for use. The ISO must meet a few requirements: ISO must be less than 10240 MB (10 GB). The filename must end in .iso. The ISO's URL must be an absolute path without authentication or query parameters. You are limited to two ISOs in your account at a time. You can delete and add ISOs anytime. Where to Upload ISOs Upload the custom ISO to a publicly-accessible location. For example: Rcs Object Storage A public web server on a Rcs instance, or elsewhere Dropbox Google Cloud Storage (not Google Drive) Example URLs These example URLs will work properly: Rcs Object Storage: https://ewr1.vultrobjects.com/{example}/ISOs/openbsd.iso A public site, by IP address: http://192.0.2.123/myisos/Windows2012.iso Your own site: https://myawesomesite.example.com/iso/KaliLinux.iso Dropbox: https://dl.dropboxusercontent.com/u/{example}/pfsense.iso Google Drive will not work: https://drive.google.com/open?id=120912{example}j8SQW@089712 Windows-specific Requirements Your ISO must include VirtIO Drivers. Read more about creating a Windows ISO with VirtIO drivers here. Deploy a New Instance from an ISO To deploy an instance form an ISO, click the Upload ISO menu under Server Type while making your server selections. Attach an ISO to an Instance Attaching an ISO will cause the instance to reboot from the ISO. Select the instance in the customer portal to reach the server information page. Select the Settings tab on the top menu. Select the Custom ISO from the left menu. Select your ISO from the Custom ISO dropdown. Click Attach ISO and Reboot. The instance will mount ISO and reboot. Detach an ISO from an Instance Once your OS installation is complete, the system will continue to boot from the ISO until it is detached. Select the instance in the customer portal to reach the server information page. Select the Settings tab on the top menu. Select the Custom ISO from the left menu. Click Remove ISO. On the reboot warning pop-up, click Remove ISO a second time. The instance will detach the ISO and reboot. Manage ISOs via API The Rcs API offers several endpoints to manage ISOs. ISO Management Create a new ISO in your account. Get a list of the ISOs in your account. Get information for an ISO. Delete an ISO. Instance ISO Management Get the ISO status for an instance. Attach an ISO to an Instance. Detach the ISO from an Instance. Public ISOs List all Rcs Public ISOs. Windows Licensing Due to licensing requirements, we cannot provide support for custom Windows installations. The majority of Windows operating system licenses are not valid for cloud server deployment.

Was this answer helpful?
Back

Powered by WHMCompleteSolution