> ## Documentation Index
> Fetch the complete documentation index at: https://docs.gcore.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Install an OS from an ISO image

Use a custom ISO image to install operating systems that are not available as built-in VMmanager templates. Provide a public HTTP or HTTPS URL to an ISO image (up to 8 GB). VMmanager downloads the image, mounts it as a bootable disk, and restarts the server from it. Only one ISO image can be mounted on a server at a time.

<Warning>
  Installing from ISO erases all data on the server disk. Back up any important files before proceeding.
</Warning>

<Steps>
  <Step title="Open the Hosting portal">
    Log in to the [Hosting portal](https://hosting.gcore.com/billmgr) and navigate to **Products/Services** → **Virtual private servers**.
  </Step>

  <Step title="Open VMmanager 6">
    Select the checkbox next to the server, then click **To panel** in the toolbar.

    <Frame>
      <img src="https://mintcdn.com/gcore/dqdAYPIoPrT_I4US/images/docs/hosting/virtual-servers/manage/operating-system/install-a-linux-os-from-your-iso-image/install-a-linux-os-from-your-iso-image-image1.png?fit=max&auto=format&n=dqdAYPIoPrT_I4US&q=85&s=a5a151bf4fa75ca943298f1f7944be57" alt="Virtual private servers list with a server row selected and the To panel button highlighted in the toolbar" width="1024" height="235" data-path="images/docs/hosting/virtual-servers/manage/operating-system/install-a-linux-os-from-your-iso-image/install-a-linux-os-from-your-iso-image-image1.png" />
    </Frame>
  </Step>

  <Step title="Open the ISO mount dialog">
    In VMmanager 6, go to the **Virtual machines** list. Open the three-dot menu on the right side of the server row and select **Mount ISO-image**.

    <Frame>
      <img src="https://mintcdn.com/gcore/dqdAYPIoPrT_I4US/images/docs/hosting/virtual-servers/manage/operating-system/install-a-linux-os-from-your-iso-image/install-a-linux-os-from-your-iso-image-image2.png?fit=max&auto=format&n=dqdAYPIoPrT_I4US&q=85&s=d68b971c8e3d0e95f5d2c23c5653a613" alt="VMmanager 6 virtual machines list with the three-dot menu open and Mount ISO-image option highlighted" width="1500" height="556" data-path="images/docs/hosting/virtual-servers/manage/operating-system/install-a-linux-os-from-your-iso-image/install-a-linux-os-from-your-iso-image-image2.png" />
    </Frame>
  </Step>

  <Step title="Enter the ISO image URL">
    In the **URL** field, enter a direct link to the ISO file.

    <Frame>
      <img src="https://mintcdn.com/gcore/dqdAYPIoPrT_I4US/images/docs/hosting/virtual-servers/manage/operating-system/install-a-linux-os-from-your-iso-image/install-a-linux-os-from-your-iso-image-image3.png?fit=max&auto=format&n=dqdAYPIoPrT_I4US&q=85&s=ba113a87d54f1e4cc7b8250d1c8c6d3a" alt="Upload ISO-image page with URL field and Tags field" width="784" height="716" data-path="images/docs/hosting/virtual-servers/manage/operating-system/install-a-linux-os-from-your-iso-image/install-a-linux-os-from-your-iso-image-image3.png" />
    </Frame>

    <Note>
      Add **Tags** to trigger VMmanager automation scripts that use matching tag values.
    </Note>
  </Step>

  <Step title="Download and connect">
    Click **Download and connect**. VMmanager downloads the ISO image, mounts it as a bootable disk, and reboots the server from it automatically.
  </Step>

  <Step title="Complete the installation via VNC">
    After the server reboots, connect via [VNC](/hosting/virtual-servers/manage/connect/connect-to-a-virtual-server-via-vnc) to reach the installer. The ISO boot menu appears in the console. Follow the installer steps to complete the OS installation.
  </Step>
</Steps>

<Note>
  After the installation is complete, disconnect the ISO image to restore normal boot: open **Virtual disk** in the left sidebar, disconnect the mounted ISO image, and restart the server.
</Note>
