For the complete documentation index, see llms.txt. This page is also available as Markdown.

Installing XenServer 8 using console

Installing XenServer 8 using console

Bedrock V3000 lacks an integrated display adapter. Consequently, to install Xen server 8, users must connect Bedrock to a host PC using a console, facilitated by serial over USB.

This document describes Xen server 8 installation process on Bedrock V3000.

Table of Contents

Test setup

This installation process has been validated by SolidRun with the following configurations:

  • Xen versions:

    • XenServer 8

  • Terminal software:

    • Putty

  • USB flash disk: Kingston Data Traveler

Installation process

Creating bootable USB drive

Connecting serial console

Please follow instructions at Using serial console with Bedrock V3000

BIOS Boot select

You need to choose your USB bootable device to start the installation.

  • Insert the USB media to the device

  • Turn on Bedrock

  • Repetitively press the DEL / ESC key to enter the BIOS setup

  • In BIOS go to -> Save & Exit -> -> yes

  • Device will reset and a grub menu screen will appear

    • If you dont see a grub menu, reboot and press the “arrow down” key repetitively right after you pressed enter to boot from BIOS

Configure grub

At the grub menu (displaying "install", “no-serial“, …),Press ‘e’ over the ”install” option to set the boot parameters.

  • You'll encounter a window resembling:

  • Change the entry that starts with 'module2 /boot/vmlinuz' to look as follows:

  • Wait for the live USB to boot to the installer

might take some time for the installer to run, so just give it some time

Live USB settings

  • After live USB boots, the installer will start

image-20241117-084728.png
  • Select your Desired keymap

image-20241117-084815.png
  • Press OK to cuntinue with installation

  • Accept EUA

image-20241117-085031.png
  • Choose if you want to install or upgrade Xen in this case well select “Perform clean installation”

image-20241117-085055.png
  • Select installation drive

image-20241117-085136.png
  • Select VM storage location

image-20241117-085218.png
  • Enable thin provisioning if required

image-20241117-085308.png
  • Select installation media source, in this case were using a USB drive so we select Local media

image-20241117-085400.png
image-20241117-085519.png
image-20241117-085554.png
  • Verify installation source

image-20241117-085621.png
  • Select password

image-20241117-085722.png
  • Choose which network interface will be used to connect to the management server

image-20241117-085826.png
image-20241117-085840.png
  • Configure networking settings

image-20241117-090115.png
image-20241117-090143.png
  • Select time zone

image-20241117-090256.png
  • Select system time settings

image-20241117-090338.png
  • Confirm installation

image-20241117-090413.png
  • Wait until installation is complete

image-20241117-090536.png
  • Select supplemental packages if required

image-20241117-090843.png
  • When prompted, remove the installation media and press enter

  • Device will be rebooted

Enable ttyS4 service

Enable the ttyS4 console to be able to interact with the system.

  • Boot into BIOS

  • Boot from the disk you installed Xen on

  • If you don't get a grub menu automatically, press the “arrow down” key repetitively right after you pressed enter to boot from BIOS

    • If you dont get the grub menu after pressing shift, connect a keyboard to the device and hold shift on the connected keyboard when booting

  • In the grub menu choose:

    • *XenServer (Serial)

    • Press ’e’

  • In the line that says: module2 /boot/vmlinuz-4.19-xen

  • Add the console parameters to grub after the console=hvc0 parameter

    • from this:

module2 /boot/vmlinuz-4.19-xen root=LABEL=root-umnjnb ro nolvm hpet =disable console=tty0 console=hvc0

  • Type to enable the ttyS4 service persistently for future boots: systemctl enable serial-getty@ttyS4

  • Edit grub config file: nano /etc/grub-efi.cfg

    • Add the console parameter to the file from this:

  • To this:

  • Reboot, the console should start automatically when you choose the XenServer (Serial) option.

Last updated