VirtualBox에서 OS를 선택하면 실제로 무엇을합니까?


31

새 가상 머신의 설정 프로세스에서 VirtualBox는 선택할 수있는 여러 가지 OS 유형 및 버전을 제공합니다.

사용 가능한 기계 유형

사용 가능한 Windows 버전 (일부)

사용 가능한 Linux 버전 (일부)

OS를 선택할 때 VirtualBox가 실제로 무엇을하는지 궁금합니다. 예를 들어 Windows 7 게스트와 동일한 하드웨어를 Windows 3.1 게스트에 제공하지 않을 것이라고 확신합니다. 그러나 덜 명확하지 않은 것은 Linux와 Linux의 잠재적 차이점입니다. BSD 게스트 : 둘 다 동일한 하드웨어에서 실행되도록 설계된 경우 호스팅하는 OS를 알고 있다면 VirtualBox가 어떤 최적화를 할 수 있습니까?

즉, OS를 선택할 때 VirtualBox가 VM에 어떤 유형의 변경을 수행합니까?

답변:


27

VirtualBox 소스 코드에서 관련 파일을 살펴보십시오.

https://www.virtualbox.org/browser/vbox/trunk/src/VBox/Main/src-all/Global.cpp

주로 몇 가지를 선택하는 것처럼 보입니다.

  • RAM, 하드 디스크 등의 합리적인 기본 크기
  • OS에 내장 및 / 또는 안정적인 드라이버가있는 가상 하드웨어 세트입니다 (예 : Sound Blaster 16을 구하는 이전 Windows 버전 참조).
  • OS가 지원하거나 요구하는 기타 시스템 기능 (I / O APIC, EFI, PAE, VT-x / AMD-V 확장 등) 세트.

궁극적으로 설정 대화 상자를 통해 이러한 모든 항목을 직접 구성 할 수 있습니다. VirtualBox는 많은 번거 로움없이 작동하는 기본 구성 만 제공합니다.


7
또한 아이콘으로 VM의 목록에 더 쉽게 구별 VM을 만드는
stommestack

2

그러나 모든 대답은 아닙니다.

"운영 체제 유형"에서 나중에 설치하려는 운영 체제를 선택하십시오. 지원되는 운영 체제가 그룹화되어 있습니다. 목록에없는 매우 특이한 것을 설치하려면 "기타"를 선택하십시오. 선택에 따라 VirtualBox는 게스트 운영 체제에 필요할 수있는 특정 VM 설정을 활성화 또는 비활성화합니다. 64 비트 게스트의 경우 특히 중요합니다 (“64 비트 게스트”섹션 참조). 따라서 항상 올바른 값으로 설정하는 것이 좋습니다.

또한 VirtualBox가 빌드 및 배포 프로세스 중에 일반 및 최종 드라이버 모두를 위해 게스트 OS에 제공 할 VirtualBox 드라이버를 결정하는 데 도움이된다고 생각합니다.

나는 이것이 더 철저하게 문서화 된 것을 볼 수 없습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.