How to install operating system using an ISO image?

Important

Installing an operating system on instance using an ISO image is not recommended, but if there is an urgent need, then there are two installation methods.

Installation in recovery mode

  1. To install an ISO image, you first need to add the image to the system. Download the ISO image from the official source. For example, image ISO with KVM drivers ( proposed image is an example, contains virtio drivers for operating systems of the Windows family and is not an installation image).
  2. Load the image into the system using the OpenStack console utility or on the “Project” - “Computing resources” - “Images” tab using the “Create image” action. When creating an image, select the image format ISO. After that, the ISO format image will appear in the list of downloaded images.
  3. Go to tab “Project” - “Computing resources” - “Instances”, for the instance for which you want to install the operating system, perform the “Rescue machine” action. In the window that opens, select the previously downloaded ISO image, if necessary, set a password for the instance recovery server.
  4. Action will shut down the virtual machine and mount the root disk to the temporary server. After that, you will be able to connect to this server and make the necessary system settings.

Note

Recovery mode is for emergencies only.

Installation with creation of block devices on cinder-volume

  1. Download the ISO image from the official source. For example, image ISO with KVM drivers ( proposed image is an example, contains virtio drivers for operating systems of the Windows family and is not an installation image).
  2. Load the image into the system using the OpenStack console utility or on the “Project” - “Computing resources” - “Images” tab using the “Create image” action. When creating an image, select the image format ISO. After that, the ISO format image will appear in the list of downloaded images.
  3. Load the image to the cinder-volume disk using the OpenStack console utility or on the “Project” - “Block Storage Resources” - “Volumes” tab create a new boot volume and select the added ISO image as the source.
  4. Then launch the instance from the created boot volume on the tab “Project” - “Block Storage Resources” - “Volumes” using the “Launch as Instance” or on the tab “Project” - “Computing resources” - “Instances” in the form of launching istance on the “Source” tab, specify “Volume” and select the previously created boot volume from the list of project volumes.