QEMU is a free and open-source emulator. It emulates the machine's processor through dynamic binary translation and provides a set of different hardware and device models for the machine, enabling it to run a variety of guest operating systems
QEMU is packaged by most Linux distributions:
pkgupd install qemu
pacman -S qemu
apt-get install qemu
dnf install @virtualization
emerge --ask app-emulation/qemu
We need a virtual disk that is needed to emulate the storage device and on that device we are going to install our rlxos.
qemu-img create disk.img 10G
You can configure the disk size as per your requirement, rlxos need atleast 10GiB of disk space.
QEMU is a type 2 hypervisor and emulate all of the virtual machine's resources, which can be extremely slow. Using KVM (Linux Kernel Module), which is a type 1 hypervisor for full virtualization and can be used as accelerator so that the physical CPU virtualization extensions can be used
So we need to check if the system supports KVM virtualization (most hardware does).
and it should print something like
/dev/kvm: character special (../...)
qemu-system-x86_64 \ -m 4G \ -vga virtio \ -display default,show-cursor=on \ -usb \ -smp 2 \ -cdrom **/path/to/rlxos.iso** \ -drive file=disk.img,if=qcow2 \ -enable-kvm \ -cpu host \
|-m||virtual memory to allocate|
|-cdrom||path to rlxos ISO|
|-enable-kvm||if KVM is available|
Now follow the installation and partition GUIDE as it is