Por que ter um erro ao inicializar o AMD-Vi?

0

Eu tenho uma CPU Ryzen 5 1600x com uma placa-mãe MSI X370 Gaming Pro Carbon, que suporta 100% de virtualização de E / S. Quando eu inicializo no Ubuntu sem o Xen, posso ver:

me:~$ dmesg | grep IOMMU
[    1.074675] AMD-Vi: IOMMU performance counters supported
[    1.076696] AMD-Vi: Found IOMMU at 0000:00:00.2 cap 0x40
[    1.078029] perf/amd_iommu: Detected AMD IOMMU #0 (2 banks, 4 counters/bank).
[    1.352681] AMD IOMMUv2 driver by Joerg Roedel <[email protected]>
me:~$ dmesg | grep AMD-V
[    1.074675] AMD-Vi: IOMMU performance counters supported
[    1.076696] AMD-Vi: Found IOMMU at 0000:00:00.2 cap 0x40
[    1.076697] AMD-Vi: Extended features (0xf77ef22294ada):
[    1.076699] AMD-Vi: Interrupt remapping enabled
[    1.076700] AMD-Vi: virtual APIC enabled
[    1.076801] AMD-Vi: Lazy IO/TLB flushing enabled

No entanto, quando inicializo o Xen, vejo

.....
(XEN) Detected 3600.165 MHz processor.
(XEN) Initing memory sharing.
(XEN) AMD-Vi: Error initialization
(XEN) I/O virtualisation disabled
(XEN) ENABLING IO-APIC IRQs
(XEN)  -> Using new ACK method
(XEN) Platform timer is 14.318MHz HPET
(XEN) Allocated console ring of 32 KiB.
(XEN) HVM: ASIDs enabled.
(XEN) SVM: Supported advanced features:
(XEN)  - Nested Page Tables (NPT)
(XEN)  - Last Branch Record (LBR) Virtualisation
(XEN)  - Next-RIP Saved on #VMEXIT
(XEN)  - VMCB Clean Bits
(XEN)  - DecodeAssists
(XEN)  - Pause-Intercept Filter
(XEN)  - TSC Rate MSR
(XEN) HVM: SVM enabled
(XEN) HVM: Hardware Assisted Paging (HAP) detected
(XEN) HVM: HAP page sizes: 4kB, 2MB, 1GB
(XEN) Brought up 12 CPUs
.....

Alguém tem alguma sugestão sobre até onde procurar por que o Xen não está carregando AMD-Vi?

    
por KallDrexx 04.10.2017 / 04:58

2 respostas

0

Desculpe pessoal pelo meu post inapropriado anterior. Então eu tive a mesma situação, minhas especificações: CPU AMD FX8350, Mobo Asus 970 Pro Gaming / Aura. Eu fiz: configurações da BIOS - > Configuração da CPU - > SVM ativado

Quando eu tentei "lscpu" no Ubuntu:

% bl0ck_qu0te%

Mas quando eu tentei "lscpu" no Xen Hypervisor:

% bl0ck_qu0te%

Acabou que isso é completamente normal:

% bl0ck_qu0te%

Fonte: link

O que você deve prestar atenção ao inicializar no Xen Hypervisor é este comando: "xl dmesg"

Se ele retornar "SVM enabled" e "IOMMU enabled", sua máquina suportará totalmente a virtualização.

Se você está perdendo algum deles, por favor, inicialize nas configurações da BIOS:

Para o SVM: Avançado - > Configuração da CPU - > Ativar SVM.

Para o IOMMU: Avançado - > Configuração Northbridge - > IOMMU habilitar.

Acho que a CPU da Intel é semelhante. Boa sorte!

    
por Khoi M Pham 21.10.2017 / 11:26
0

Eu tive o mesmo problema com o meu MSI X370 GAMING PRO CARBON.

Descrição: Ubuntu 17.10 Lançamento: 17,10 Codename: artful Xen-hypervisor 4.9. *

A versão usada no Ubuntu 16.4 não funciona, então você deve usar 17.10.

Primeiro, verifique o BIOS SETUP, se SVM & amp; IOMMU estão ATIVADOS, NÃO AUTO.

Segundo, verifique esta página para saber como carregar xen efi = > link .

Aqui minha configuração xen.cfg:

[global]

default = 4.13.0-26-generic

[4.13.0-26-genérico]

opções = dom0_mem = 4G: max = 8G console = vga iommu = 1, verbose ucode = varredura loglvl = all kernel = vmlinuz-4.13.0-26-raiz genérica = / dev / sda5 ro iommu = em amd_iommu = on ramdisk = initrd.img-4.13.0-26-generic

Em seguida, veja este vídeo sobre como usar o uefi interface = > link

Se você fizer cada passo, verá algo parecido com o comando xl dmesg:

(XEN) AMD-Vi: Compartilhamento de mapa de memória HAP desativado com o IOMMU

(XEN) AMD-Vi: Recursos avançados do IOMMU:

(XEN) - Pedido de Serviço de Página Periférica

(XEN) - NX bit suportado

(XEN) - Tradução de convidados

(XEN) - Invalidar todo o comando

(XEN) - convidado APIC apoiado

(XEN) - contadores de desempenho

(XEN) AMD-Vi: IOMMU 0 ativado.

(XEN) virtualização de E / S ativada

(XEN) - Modo Dom0: relaxado

Outro problema aparece, e é o "Compartilhamento do mapa de memória AMD-Vi: Desabilitado HAP com o IOMMU"

    
por user785614 21.01.2018 / 16:28