인텔 CPU 스테핑 - 명명 규칙

인텔 CPU 스테핑 - 명명 규칙

Centos 8(4.18.0-147.8.1.el8_1.x86_64)에서 IOMMU를 활성화하는 데 문제가 있고 내 CPU가 VT-d를 지원하지 않는 것 같아요.

우수한내 CPU의 Intel ARK 페이지VT-x 및 VT-d에 "예"라고 표시되지만 다음 문장도 있습니다.

이 제품에는 C2 스테퍼에서만 VT-d 지원이 포함됩니다. 단계 정보는 왼쪽 메뉴를 통해 확인할 수 있습니다.

"왼쪽 메뉴"가 무엇인지 모르지만 CPU의 단계를 찾아보면 다음과 같은 결과가 나타납니다.

$ cat /proc/cpuinfo | grep stepping
stepping    : 7

내 질문:

'스텝 온 세븐'이 나오나요?앞으로또는뒤쪽에"C2를 밟아라"?


추가 정보:

UEFI 설정은 다음과 같습니다.

  • 인텔 가상화 기술: 활성화됨
  • 인텔(R) I/OAT: 비활성화됨
  • Intel(R) VT-d: 활성화됨
  • 및 기타 모든 기능("최대 CPUID 제한"이 비활성화된 경우 제외)

IOMMU가 활성화되어 있는지 확인하기 위해 다음을 시도했습니다.

$ dmesg | grep -E "DMAR|IOMMU"

그리고

$ virt-host-validate

반품:

ARN(커널에서 IOMMU가 비활성화된 것 같습니다. 커널 명령줄 매개변수에 intel_iommu=on을 추가하세요)

GRUB_CMDLINE_LINUX의 설정에 추가해 보았습니다 /etc/default/grub.

  • intel_iommu=on
  • intel_iommu=on iommu=pt
  • intel_iommu=on iommu=pt iommu=1

그런 다음 변경 사항을 grub에 적용합니다.

$ sudo grub2-mkconfig -o /boot/grub2/grub.cfg

그리고

$ sudo dracut --regenerate-all --force

관련 정보