1. Major changes in release 8.1
This document describes the major changes in the RTOSVisor release 8.
1.1. Hypervisor Commands
1.1.1. File location
the
inithv.shshell script for the first time RTOSVisor installation has moved from/hv/configto/hv/binall shell scripts located in
/hv/configexcept the hardware partitioning scripts have been moved from/hv/configto/hv/binthe initial configuration files are located in
/hv/templates/configand copied to/hv/configat the first time initialization done by/hv/bin/inithv.sh
1.1.2. Basic Commands
most RTOSVisor shell scripts are available via a
hv_XXXXalias command and can be executed at any location. For example the/hv/bin/set_autostart.shshell script is available at any location using thehv_set_autostartcommanddevice assignment is done using the commands
hv_addethorhv_addpcidevguests are started or stopped in the following way:
change the working folder to the guest (e.g.
cd /hv/guests/guestrtlinux)call
hv_guest_startto start the guestcall
hv_guest_restartto restart the guest without reloading the Hypervisor configuration (only supported for RTOS guests)call
hv_guest_consoleto show the guest consolecall
hv_guest_stopto shutdown the guest
1.2. Guests
All guests are stored in /hv/guests.
Hint
Initially, the Hypervisor Host does not provide any example guest folders. To switch to an example guest, you must execute the corresponding initialization. For instructions on how to initialize the examples, refer to the chapter RTOS Guests in the Hypervisor Manual.
The following example guest configurations are provided:
the Windows example guest configuration has been moved from
/hv/VMs/vm1to/hv/guests/guestwindowsa new Ubuntu example guest configuration is located in
/hv/guests/guestubuntuthe RT-Linux example guest has been moved from
/hv/lxto/hv/guests/guestrtlinuxthe VxWorks example guest has been moved from
/hv/vxto/hv/guests/guestvxworksthe RTOS-32 example guest has been moved from
/hv/rtos-32to/hv/guests/guestrtos32
1.2.1. File server
The file server will expose the folder /hv/guests as the root folder for all guests.
1.3. Partitioning
Devices to be used by the RTOS have to be put into /hv/config/usr_hvpart.sh instead of /hv/hvpart.sh.
2. Major changes in release 8.2
2.1. Init Hypervisor
The inithv.sh and reset.hv shell scripts for initializing the RTOSVisor are now called without any parameters. The memory and CPU assignment is done by synchronizing the project in the System Manager.
2.2. Software-based license
With the software-based licensing method, you can replace a physical USB dongle with a virtual dongle. To utilize a virtual dongle license, you must select a network card, as it will act as one part of the hardware key for the licensing system.
2.3. Docker support
With the new Docker image it is possible to use Docker in Real-time Linux guests. First, you should initialize the real-time Linux guest. Refer to the RTOS Guests chapter in in the Hypervisor Manual.
Open System Manager in a browser and verify that System Manager is connected, synchronized and in Config mode. In the Navigator tab, open the rt-linux example. Change Hardware/Memory to at least 1200 Mb and change RTOS Image to “Linux 5.15 x64 Docker”
3. Major changes in release 8.3
3.2. RTOSVisor Host SecureBoot support
It is now possible to install RTOSVisor on a host with Secure Boot activated.
To achieve this, we suggest the following steps:
Deactivate Secure Boot
Install
RTOSVisor.isoInstall the acontis certificate in UEFI
Activate the acontis bootloader
Activate Secure Boot
Refer to the Miscellaneous chapter in the Hypervisor Manual.
4. Major changes in release 8.4
4.1. Default editor
The default editor has changed from gedit to mousepad.