답변:
그만큼 VirtualBox 메뉴얼 , 제목이있는 절 반 가상화 공급자 각각을 사용해야 할 때 매우 명확하게 설명됩니다 (강조 표시됨).
최소 : 가상화 된 환경의 존재를 발표합니다. 또한 TSC 및 APIC 주파수를 게스트 운영 체제에보고합니다. 이 공급자는 Mac OS를 실행하는 데 필수입니다. X 손님.
KVM : Linux 커널 버전 2.6.25부터 인식되는 Linux KVM 하이퍼 바이저 인터페이스를 제공합니다. VirtualBox의 구현은 현재 반 가상화 된 클럭 및 SMP 스핀 록을 지원합니다. 이 공급자는 Linux 게스트에게 권장됩니다.
Hyper-V : Windows 7 이상 운영 체제에서 인식되는 Microsoft Hyper-V 하이퍼 바이저 인터페이스를 제공합니다. 버추얼 박스의 구현은 현재 반 가상화 된 클록, APIC 주파수 리포팅, 게스트 디버깅, 게스트 크래시 리포팅 및 느슨한 타이머 체크를 지원한다. 이 공급자는 Windows 게스트에게 권장됩니다.
드롭 다운의 다른 옵션은 다음에서 설명합니다. vboxmanage
워드 프로세서 :
없음 : 지정 중
none
반 가상화 인터페이스를 명시 적으로 표시하지 않습니다.태만 : 옵션
default
VM을 시작하는 동안 게스트 OS 유형에 따라 적절한 인터페이스를 선택합니다. 새 VM을 만드는 동안 선택한 기본 옵션입니다.유산 :
legacy
옵션은 이전 VirtualBox 버전으로 생성 된 VM에 대해 선택되며 VirtualBox 5.0 이상으로 VM을 시작하는 동안 반 가상화 인터페이스를 선택합니다.
4.3 마이그레이션 된 VM이 있었기 때문에 더욱 정확 해졌습니다. 그 VM은 Linux에서 Windows로 또는 그 반대로 VM을 복사하는 경우 어떤 설정을 사용할지 관심이있었습니다.
--paravirtprovider none | default | legacy | minimal | hyperv | kvm : 이 설정은 게스트 운영 체제에 제공 할 반 가상화 인터페이스를 지정합니다.
이러한 옵션에 대해서는 10.4 절. 반 가상화 공급자 ".
에서 매뉴얼 제 8 장 .
따라서 VirtualBox를 Linux에서 버전 5로 업그레이드 한 경우 kvm 또는 태만 , VM을 시작하고 제대로 작동하는지 확인하십시오. 예인 경우 새로운 설정을 그대로 두십시오.
VM을 Linux에서 Windows로 마이그레이션 / 이동하는 경우, 태만 옵션을 사용하면 최상의 가상화 인터페이스를 자동으로 선택할 수 있습니다.