mirror of
https://github.com/PhyllomeOS/wiki.git
synced 2024-11-05 19:51:26 +00:00
2.7 KiB
2.7 KiB
title | description | published | date | tags | editor | dateCreated |
---|---|---|---|---|---|---|
Performs a few checks on Phyllome OS | true | 2021-11-27T11:19:25.159Z | markdown | 2021-11-13T11:39:13.790Z |
Check your system
Before diving further, it is a good idea to check if everything has been set-up correctly.
Validate generic features on the host
Those commands are valid for each and every Phyllome OS editions {.is-info}
Perform a global check
The command-line tool virt-host-validate
can let you quickly check if hardware virtualization is activated, among other features.
- Use the following command to check your system:
virt-host-validate
- Make sure the result look like this:
[groot@phyllome ~]$ virt-host-validate
QEMU: Checking for hardware virtualization : PASS
QEMU: Checking if device /dev/kvm exists : PASS
QEMU: Checking if device /dev/kvm is accessible : PASS
QEMU: Checking if device /dev/vhost-net exists : PASS
QEMU: Checking if device /dev/net/tun exists : PASS
QEMU: Checking for cgroup 'cpu' controller support : PASS
QEMU: Checking for cgroup 'cpuacct' controller support : PASS
QEMU: Checking for cgroup 'cpuset' controller support : PASS
QEMU: Checking for cgroup 'memory' controller support : PASS
QEMU: Checking for cgroup 'devices' controller support : WARN (Enable 'devices' in kernel Kconfig file or mount/enable cgroup controller in your system)
QEMU: Checking for cgroup 'blkio' controller support : PASS
QEMU: Checking for device assignment IOMMU support : PASS
QEMU: Checking if IOMMU is enabled by kernel : PASS
The warning message for cgroup devices can be disregarded. This is a not an issue. This warning will not show up if the
virt-host-validate
command is executed as root or with a user with sudo privileges {.is-info}
Check for hardware virtualization
- Another more generic way to check whether hardware virtualization is activated or not is the following command:
cat /proc/cpuinfo | grep svm '(vmx|svm)'
- Look for
svm
for AMD-based processors, orvmx
for Intel-based processors.
[groot@phyllome ~]$ cat /proc/cpuinfo | grep svm '(vmx|svm)'
flags : fpu vme de [...] svm [...] sme sev sev_es
Check if IOMMU groups have been created are present
Validate specific features on the host
Those commands are valid for only specific Phyllome OS editions {.is-info}