Parece que você tem amd_iommu=on iommu=soft iommu=pt iommu=1 quiet
todos habilitados de uma só vez. Este não deve ser o caso. Eu sugiro que você edite o grub e tenha apenas quiet
, amd_iommu=on
e iommu=pt
habilitado. Parece que você está perdendo splash
, mas você pode não querer a tela inicial de qualquer maneira.
Ter os dois iommu=pt
(modo de passagem) e iommu=soft
(modo de software) ativados ao mesmo tempo causará um conflito, já que você deve usar apenas um ou outro. Eu sugiro usar iommu=pt
(modo de passagem) já que ele usará o IOMMU real disponível através da placa-mãe.
Siga o meu guia neste outro tópico, se você deseja corrigir o seu misconfig IOMMU no grub:
link
ou leia abaixo:
Editar configuração do Grub:
sudo nano /etc/default/grub
Edite a linha que se parece com isso:
GRUB_CMDLINE_LINUX_DEFAULT="amd_iommu=on iommu=soft iommu=pt iommu=1 quiet"
Remova o material dentro das marcas de fala e adicione "quiet splash amd_iommu=on iommu=pt"
no lado. Agora, a linha agora se parece com isso:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash amd_iommu=on iommu=pt"
Atualizar o grub:
sudo update-grub
Reinicialize o sistema e pressione a tecla DEL / Delete para entrar na configuração do BIOS / EUFI:
Certifique-se de que o IOMMU esteja ativado, o handoff de XHCI esteja ativado, o handoff de EHCI esteja desativado, o suporte a USB legado esteja ativado.
Tipo de sistema operacional definido para o Windows 8, mas tenho o "Compatibility Support Module" habilitado pelo CSM para que o Linux seja inicializado por meio de emulação de BIOS em vez de UEFI.
Salve e saia da configuração do BIOS / UEFI. Agora você deve estar apto a usar o IOMMU adequadamente no Linux.