Bonjour à tous:-),
je souhaite installer un OS sur virt-manager avec accès au GPU.
J'obtiens l'erreur suivante:
Impossible de terminer l’installation: «unsupported configuration: host doesn't support passthrough of host PCI devices »
Traceback (most recent call last):
File "/usr/share/virt-manager/virtManager/asyncjob.py", line 75, in cb_wrapper
callback(asyncjob, *args, **kwargs)
File "/usr/share/virt-manager/virtManager/create.py", line 2122, in _do_async_install
guest.installer_instance.start_install(guest, meter=meter)
File "/usr/share/virt-manager/virtinst/installer.py", line 415, in start_install
doboot, transient)
File "/usr/share/virt-manager/virtinst/installer.py", line 358, in _create_guest
domain = self.conn.createXML(install_xml or final_xml, 0)
File "/usr/lib64/python3.7/site-packages/libvirt.py", line 3743, in createXML
if ret is None:raise libvirtError('virDomainCreateXML() failed', conn=self)
libvirt.libvirtError: unsupported configuration: host doesn't support passthrough of host PCI devices
Après la lecture de ce
tuto, j'ai donc vérifier le bios, la virtualisation est bien activé sur le BIOS.
Voici mon cpu:
cat /proc/cpuinfo
......................................................
model name : Intel(R) Core(TM) i5-4460 CPU @ 3.20GHz
......................................................
Il me reste donc à modifier la configuration de "grub" en ajoutant "intel_iommu=on", mais en le faisant correctement d'où ce post:roll:.
Voici mon "grub" actuel:
$ cat /etc/default/grub
GRUB_TIMEOUT="10"
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT="0"
GRUB_DISABLE_SUBMENU="true"
GRUB_TERMINAL_OUTPUT="gfxterm"
GRUB_CMDLINE_LINUX="rd.driver.blacklist=nouveau modprobe.blacklist=nouveau nvidia-drm.modeset=1 rd.lvm.lv=fedora/swap rd.lvm.lv=fedora/root rhgb quiet"
GRUB_DISABLE_RECOVERY="true"
GRUB_THEME="/usr/share/grub/themes/starfield/theme.txt"
GRUB_ENABLE_BLSCFG=true
$
Je crois qu'il faudrait le modifier comme ceci:
[alexandre@tales ~]$ cat /etc/default/grub
GRUB_TIMEOUT="10"
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT="0"
GRUB_DISABLE_SUBMENU="true"
GRUB_TERMINAL_OUTPUT="gfxterm"
GRUB_CMDLINE_LINUX="rd.driver.blacklist=nouveau modprobe.blacklist=nouveau nvidia-drm.modeset=1 rd.lvm.lv=fedora/swap rd.lvm.lv=fedora/root rhgb quiet intel_iommu=on"
GRUB_DISABLE_RECOVERY="true"
GRUB_THEME="/usr/share/grub/themes/starfield/theme.txt"
GRUB_ENABLE_BLSCFG=true
[alexandre@tales ~]$
Supression des lignes vides et rajout de "intel_iommu=on" en fin de "GRUB_CMDLINE_LINUX=".
Je sollicite vos avis, humblement, avant de procéder. Merci.
Etant sous EFI, lorsque je serai sûr de la modification, je régénèrerer le "grub" avec:
# grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg
Par avance, merci pour votre aide.
Amicalement.
pll