Lenovo ideapad 700-15ISK에서 VT-d를 활성화할 수 없습니다

Lenovo ideapad 700-15ISK에서 VT-d를 활성화할 수 없습니다

Lenovo에서 virtualbox를 사용하려고 합니다.아이디어패드 700-15ISK쿠분투 19.10으로. (CPU: 인텔(R) 코어(TM)i5-6300HQ@ 2.30GHz)

virtualbox에서 x64 이미지를 시작하려고 하면 VT-x is disabled in the BIOS for all CPU modesBIOS에서 활성화되어 있고 lscpu표시되는 경우에도 오류 메시지와 함께 실패합니다 Virtualization: VT-x.

조금 인터넷 검색을 해보니 여기서 문제가 되는 것은 VT-x가 아니라 VT-d인 것으로 나타났는데 실제로는 비활성화된 것 같지만( dmesg | grep -iE DMAR출력이 제공되지 않음) BIOS에는 별도의 옵션이 없습니다. VT-d의 경우 Intel Virtual TechnologyVT-x만 활성화하는 것으로 보이는 옵션만 있습니다 .

이제 이 장치에 어떤 칩셋이 있는지에 대한 공식 정보를 찾을 수 없지만이것모바일 Intel HM170이라고 주장합니다.ark.intel.com, VT-d가 있습니다.

VT-d를 활성화하는 방법이 있나요? 커널 매개변수가 누락되었나요? 나는 intel_iommu=on아무것도 변경하지 않은 추가를 시도했습니다 ( DMAR: IOMMU enableddmesg에 표시되는 것을 제외하고). 사람들이 추가 커널 모듈/매개변수를 추가한 오래된 정보를 찾았지만 이는 내 상황에는 적용되지 않는 것 같습니다.

답변1

일반적으로 BIOS에서 이와 같은 CPU 기능을 활성화 및 비활성화합니다. 이를 수행하는 방법은 BIOS 버전에 따라 다르므로 컴퓨터의 BIOS 지침을 살펴보아야 합니다.

BIOS에서 가상화가 활성화된 경우 게스트가 이를 활용하도록 구성되어 있는지 확인하는 것이 좋습니다. 게스트에서 어떤 설정을 사용하고 있습니까?

3GB 이상의 RAM을 할당하는 경우 게스트에 대해 PAE/NX를 활성화해야 합니다. 내가 수집한 모든 것에서 VT-d는 하드웨어 패스스루에만 필요합니다.

답변2

이는 BIOS 문제인 것으로 보입니다. 나는 그것을 업데이트했습니다 (fwupdtools와 추출된 UEFI 캡슐을 사용하여Windows용 공식 BIOS 업데이트) 이제 제대로 작동합니다.

관련 정보