Installing your own operating system
Installation media upload to ProfitBricks
Upload your operating system installation media as an ISO image to the ProfitBricks FTP server. Additional information on how-to upload ISO images can be found in the FTP Server section of our online help.
Virtual machine storage devices configuration
ProfitBricks virtual machines have the capability to boot from either a storage drive or a virtual CD-ROM.
Please note that the storage drive(s) configured for a new server that will be installed from virtual media should be created without selecting an image. This is highlighted in Figure – 1 as shown below.
Once the virtual machine has been configured with the appropriate number of drives, the next step is to attach a virtual CD-ROM. The virtual CD-ROM will present the operating system installation media (ISO) that was uploaded in the previous section and that would be found under the “Own Images” drop-down menu. This device should also be marked as the “boot device” in order to boot from the virtual CD-ROM as depicted in Figure – 2.
ProfitBricks virtual machines also have the option to attach a second virtual CD-ROM which can be used to present specialized drivers to the installation process. As an example, windows-based systems can leverage this second virtual CD-ROM to present the VirtIO drivers that are needed to recognize the SCSI storage controller being presented by the underlying hypervisor (KVM) in order to install the operating system. Figure-3 provides a graphical example of a Windows server configured with two virtual CD-ROMs and the corresponding VirtIO drivers image.
Operating System Installation
Once the virtual machine has been configured and provisioned as described in the previous sections, the procedures to install the operating system should be very familiar. Simply follow the manufacturer’s procedures to configure the system by launching the remote console highlighted in Figure-4 below. This feature provides Keyboard / Video / Mouse capabilities.
New Linux installation
Please note that most Linux-based devices already contain the drivers required to interact with the hypervisor and therefore only the installation media ISO would be required to install an operating system.
See the VirtIO Drivers online help page for additional information as well as recommended configurations for optimal performance.
New Windows installation
During a fresh installation of a windows server from a customer provided ISO, the appropriate VirtIO driver can be selected from a virtual CD-ROM. Most versions of Windows have an option to load drivers during the installation process as shown in figure – 5.
Please note that the VirtIO drivers aren’t digitally signed. Therefore, it may be necessary to browse to the correct location from the virtual CD-ROM. The required storage driver for a windows-based system is Red Hat VirtIO SCSI controller (VIOSTOR). This is the block driver, which affects the disk drives. This can be located in the ProfitBricks provided VirtIO ISO by browsing to \drivers\<OS>\<Architecture>\ as shown in Figure-6 below: