The instructions are valid for VPS ON. For VPS SSD, use the VPS SSD - Connecting and Booting from ISO instructions.
This tutorial deals with installing the OS from a custom ISO file. To install the OS from our prepared image, follow the VPS ON - Installing a Prepared OS instructions. If you are installing Windows, follow the instructions in VPS ON - Installing Windows with VirtIO.
In this article you will learn:
- How to create an ISO image of a CD/DVD
- How to mount an ISO image
- How to boot an operating system from ISO
- Common problems
- Frequently Asked Questions
Creating an ISO image of a CD/DVD
You can have up to 3 custom ISO images of any CD/DVD in the Open Nebula repository at the same time. The shelf life of these custom images is 3 days from creation.
The maximum size of a custom ISO image is 8 GB. Larger images may not work properly.
Use the following procedure to create a CD/DVD image:
- Log in to the Open Nebula Sunstone administration ⧉.
- Go toStorage Images.
- Click the green + button and selectCreate.
- Fill in the fields Nameand path to the image, or upload your own file.
- SelectReadonly CD-ROM as theType.
- Click the greenCreate button at the top of the page.

To check if the disk is ready for use, see the image overview. The disc is usable from the moment the Status isREADY. To refresh the status overview, click the gray refresh button at the top of the page.

Connecting the ISO image to the server
If you have created your own ISO image, attach it to the server using this procedure:
- Go to Instace(Instaces) VMs(Virt. Machines).
- Select the server to which you want to connect the ISO image.
- If the server is powered on, turn it off and update it until it is in the POWEROFF state.
- Go toStorage and selectAttach disk.
- Select the disk you want to attach from the menu; if it is in theREADY state, confirm your selection by clicking the greenAttach button.
- Turn on the server using the button at the top of the page.

We recommend that you disconnect the disk again when you are finished working with it. To disconnect, click the × in the Actions column.
Booting the operating system from ISO
This procedure will lose all the data stored on the original disks. Make a backup before continuing with the instructions.
First, make sure that you do not have any disks connected to the server other than the installation CD-ROM. If you see another disk listed, remove it by clicking in the Actions column and update the VM status by clicking .
If you have only the installation CD-ROM attached to your system, attach a blank disk according to this procedure (skip steps 4 and 5 on VPS ON, the system will set the size for you):
- Click the green Attach disk button.
- Select Empty Image from the list of disks.
- CLOUD: Select Advanced options.
- CLOUD: Set the Size on instantiate value to the current VPS size.
- Confirm the selection by clicking the green Attach button.
- Refresh the status listing by clicking the refresh button at the top of the page.

Follow these steps for the rest of the installation process:
- Turn on the server using the button at the top of the page.
- Access the KVM console by clicking at the top of the page.
- Click the SendCtrlAltDel button, then quickly click the console window and press Esc to bring up the boot menu.
If the console displays the No bootable device message, repeat this step. - Select the number of the drive you want to boot from (CD with description).
- Proceed with the installation itself.

Common problems
Common problems with connecting a custom ISO and installing the OS on a VPS ON include:
- Disk cannot be disconnected or connected
- Error Limit reached for SYSTEM_DISK_SIZE quota in VM
- KVM does not respond to keystrokes
Unable to connect or disconnect the disk
Problem: The interface for connecting or disconnecting the disk is not working.
Cause: you cannot attach or detach disks to a powered-on VM, and you cannot detach disks in the ON/OFF state.
Solution: Make sure the VM is in the POWEROFF state. To restore the state, press the [icon name="rotate" prefix="fas"] button.
Limit reached for SYSTEM_DISK_SIZE
Problem: When I try to mount the installation disk, I get a limit reached for SYSTEM_DISK_SIZE quota in VM error.
Cause: You are encountering a size limit or the type of disk you are attaching.
Solution: Make sure that the ISO file size is less than 8 GB, and that it has a CDROM type.
KVM does not respond to keystrokes
Problem: KVM does not respond to keystrokes.
Cause: usually by clicking outside the console box or pressing the keys (usually Esc), you have left the KVM interface, or there is an error in the keyboard settings.
Solution: click on the console window and try using the keys again. If KVM does not respond to pressing a number on the numeric keypad, try entering numbers using the + to é keys.
Frequently Asked Questions
How do I install Windows?
Follow the instructions in VPS ON - Installing Windows with VirtIO.