컴퓨터에 설치 소프트웨어, 특히 잘 알려지지 않은 것은 항상 특정 위험과 관련이 있습니다. 프로그램에는 시스템 안정성에 영향을 미치는 버그, 내장 애드웨어 또는 추적 모듈, 기타 원치 않는 요소가 포함될 수 있습니다. 또한 모든 소프트웨어는 작동에 가장 좋은 영향을 미치지 않을 수 있는 흔적을 시스템에 남깁니다. Windows를 사용한 실험의 경우 레지스트리 데이터 또는 수정이 겉으로 보기에 미미해 보이는 경우도 있기 때문에 여전히 더 위험합니다. 시스템 파일가장 불쾌한 결과를 초래할 수 있습니다.

그들을 피하는 방법을 물어? 매우 간단합니다. VirtualBox 가상 머신과 같은 가상화 시스템을 사용하세요. 특별 프로그램, 격리된 환경에서 다양한 운영 체제를 설치, 실행 및 테스트할 수 있습니다. 이러한 가상 컴퓨터로 무엇이든 할 수 있습니다. 프로그램 설치, 시스템 파일 구성, 수정, 디스크 및 파티션 작업, 한마디로 모든 실험 수행. 가상 OS가 손상된 경우 스냅샷에서 복원하거나 완전히 삭제할 수 있습니다. 호스트, 즉 메인 작업 시스템, 효과가 없습니다.

Windows용 VirtualBox 설치

누군가에게는 이 모든 것이 복잡해 보일 수 있지만 사실 Virtualbox를 사용하는 데 있어 초보 사용자가 처리할 수 있는 것은 없습니다. 그렇다면 VirtualBox는 어떻게 사용합니까? 평소와 같이 모든 것은 설치로 시작됩니다. 개발자 사이트 www.oracle.com/virtualization/virtualbox/index.html로 이동하여 다운로드하십시오. 최신 버전프로그램들.

Windows 7/10에 VirtualBox를 설치하는 것은 대부분의 다른 프로그램을 설치하는 것과 거의 동일합니다. 마법사의 지시에 따르기만 하면 매개변수에서 아무 것도 변경하지 않아도 됩니다. 절차가 완료되면 기성품 가상화 플랫폼을 받게 됩니다.

가상 머신 생성 및 기본 설정

VirtualBox를 설치하는 것처럼 가상 머신을 만들고 구성하는 것은 특별히 어렵지 않으며 프로그램은 설치에 따라 최적의 구성을 자동으로 선택합니다. 운영 체제. 그러나 사용자 제어는 손상되지 않습니다.

예를 들어 Windows 10 32비트용 가상 머신을 생성해 보겠습니다. VirtualBox를 실행하고 도구 모음에서 만들기 버튼을 클릭합니다. 열리는 창에서 머신에 이름을 지정하고(임의일 수 있음) 드롭다운 목록에서 운영 체제와 버전을 선택합니다.

다음 단계에서 할당된 가상 머신의 볼륨을 지정하라는 메시지가 표시됩니다. 랜덤 액세스 메모리. 할당된 RAM에 대한 엄격한 규칙은 없습니다. 32비트 Windows의 경우 64비트 Windows의 경우 최소 1.8-2GB의 메모리를 예약하는 것이 좋습니다.

세 번째 단계에서는 가상 하드 디스크가 생성되며 여기서는 기본적으로 모든 것을 그대로 둡니다. "만들기"를 클릭하고 디스크 유형 VDI 또는 VHD를 선택합니다.

저장 형식에 관해서는 "동적"을 선택하는 것이 좋으므로 시간과 공간을 절약할 수 있습니다. 물리 디스크, 그러나 성능이 약간 떨어집니다.

가상 디스크의 크기는 원하는 대로 설정되지만 운영 체제의 요구 사항에 지정된 것보다 작지 않습니다. "만들기"를 클릭하십시오.

가상 머신이 생성되었으며 이제 해당 설정을 빠르게 살펴볼 수 있습니다. 그러나 먼저 VirtualBox 프로그램 자체의 설정으로 이동하고 일반 탭에서 가상 머신 저장소 디렉토리의 경로를 변경하십시오. 공간이 가장 많은 D 드라이브에 폴더를 할당하는 것이 가장 좋습니다.

이제 생성된 VM의 설정으로 이동하여 다음 매개변수를 확인합니다.

  • "고급" 탭의 "일반" 섹션에서 필요한 경우 VM 스냅샷 파일의 경로를 변경합니다(가급적 기본 VM 컨테이너 파일이 있는 폴더에 배치). 여기에서 호스트 및 가상 머신에 대해 공유 클립보드를 활성화할 수도 있습니다.
  • EFI / GPT 모드에서 시스템을 설치하려면 "시스템" 섹션에서 "EFI 활성화(특수 OS 전용)" 상자를 선택해야 합니다.
  • 가상 머신에서 3D 응용 프로그램을 실행하려면 "디스플레이" 섹션에서 "3D 가속 활성화" 확인란을 선택합니다.

인터넷 및 공유 폴더 구성

로컬 물리적 네트워크의 다른 사용자에게 VM에 대한 액세스를 제공하려는 경우 VirtualBox 네트워크 설정에서 "네트워크 브리지" 연결 유형을 선택합니다. 서로 다른 가상 머신 간의 상호 작용을 보장하기 위해 " 가상 어댑터 host", 게스트 OS를 단일 내부 네트워크에 연결하는 모드 - 모드 " 내부 네트워크". 다른 유형의 연결이 있습니다 " 범용 드라이버', 하지만 훨씬 덜 자주 사용됩니다.

사용자가 호스트와 가상 머신 간에 모든 파일을 교환할 수 있는 VirtualBox의 공유 폴더가 특히 중요합니다. "섹션에서 이러한 디렉토리를 연결할 수 있습니다. 공유 폴더". 이렇게 하려면 "머신 폴더" 항목 맞은편에 있는 더하기 기호를 클릭하고 브라우저를 통해 하드 드라이브의 폴더를 선택하고 연결합니다. 이때 "자동 연결" 확인란의 확인란을 설정하는 것을 잊지 마십시오.

VM 시작 및 운영 체제 설치

이제 VirtualBox와 생성된 VM을 설정하는 방법을 알게 되었습니다. 다음으로 운영 체제를 설치하는 방법을 살펴보겠습니다. Virtualbox에 OS를 설치하는 절차는 실제 컴퓨터에 설치하는 것과 실질적으로 다르지 않습니다. 부팅 가능한 플래시 드라이브또는 DVD가 여기에 사용됩니다. 설치 이미지 ISO. 생성된 가상 머신을 실행하고 열리는 창에서 시스템과 함께 부팅 가능한 ISO 이미지의 경로를 지정합니다.

시작 할거야 표준 절차설치를 수락하는 것이 제안됩니다. 라이센스 계약, 디스크를 분할하고 시스템 파일을 복사한 후 생성 계정사용자.

게스트 운영 체제가 설치되지만 공유 폴더 및 클립보드와 같은 일부 기능은 게스트 OS 추가 기능인 특수 플러그인을 설치할 때까지 작동하지 않습니다. 또한 이러한 추가 기능이 없으면 화면 해상도를 조정하거나 플래시 드라이브를 가상 머신에 연결하는 등의 작업을 수행할 수 없습니다. 운 좋게도 아무 것도 다운로드할 필요가 없으며 게스트 OS 추가는 VirtualBox와 함께 제공됩니다. 가상 운영 체제 메뉴에서 옵션을 선택하기만 하면 됩니다. 장치 - 게스트 추가 디스크 이미지 마운트.

가상 OS에서 "이 PC"로 이동하여 드라이브를 엽니다. VirtualBox 게스트 추가그리고 시스템이 스스로 이를 수행하도록 제안하지 않으면 실행 파일을 실행하십시오. VBoxWindows추가.exe.

추가 기능을 다음과 같이 설치하십시오. 정규 프로그램보안 계약에 동의하고 가상 머신을 재부팅합니다.

게스트 시스템을 사용할 준비가 되었으며 네트워크 테스트만 남습니다. VirtualBox에서 인터넷을 설정하는 방법에 대해서는 다루지 않을 것입니다. NAT를 선택하면 VM이 자동으로 인터넷에 연결됩니다. 다른 유형의 연결을 사용하면 대부분 약간의 수정이 필요합니다. 주 컴퓨터의 IP 주소가 라우터에서 자동으로 발급되는 경우 매개변수에서 동일한 설정을 지정해야 합니다. 네트워크 어댑터가상 시스템. 설정이 수동으로 할당된 경우 게스트 시스템의 네트워크 어댑터 설정에서도 수동으로 할당해야 합니다.

VirtualBox로 작업할 때의 주요 문제

VirtualBox - 안정적이고 고품질 소프트웨어, 사용자가 작동 중에 문제에 직면해야 하는 경우 후자의 원인은 대부분 사용자 자신의 오류입니다. 따라서 "에 대한 세션을 열지 못했습니다. 가상 기기"(코드 E_FAIL 0x80004005) Hyper-V가 활성화된 VirtualBox에서 가상 머신을 실행하려는 사람들은 직면해야 합니다. 그 이유는 이러한 가상화 플랫폼의 비호환성 때문입니다. VirtualBox를 사용하려는 경우 Hyper-V를 비활성화하거나 그 반대의 경우도 마찬가지입니다.

그러나 BIOS에서 비활성화된 가상화 기능으로 인해 동일한 오류가 발생할 수 있습니다. 이는 가상 머신 설정(섹션의 VT-x / AMD-V 및 중첩 페이징에서 하드웨어 가상화 옵션을 사용할 수 없음)으로 표시됩니다. 시스템 - 가속). 그건 그렇고, 이러한 옵션은 BIOS에서 가상화가 활성화된 경우에도 활성화되어야 합니다. 그렇지 않으면 VM도 시작되지 않습니다.

VM 시작 시 BSOD 충돌은 게스트 운영 체제에 할당된 물리적 컴퓨터 리소스 부족으로 인해 발생하는 일반적인 문제입니다. VirtualBox에서 가상 머신을 생성할 때 할당된 리소스가 운영 체제의 요구 사항을 충족하는지 확인해야 합니다.

죽음의 블루 스크린은 호스트 시스템에서 활성화된 Hyper-V와 컨트롤러 유형 불일치로 인해 발생할 수도 있습니다. 가상 디스크가 이전에 SATA에 연결된 다음 IDE에 연결한 경우 게스트 OS가 BSOD와 충돌합니다. 새 호환 컨트롤러를 만들고 컨테이너 파일을 게스트 시스템과 연결하면 문제가 해결됩니다.

VM을 시작할 수 없는 것은 사용자가 실수로 스냅샷 파일을 삭제했기 때문일 수 있습니다. "스냅샷" 섹션을 통해 스냅샷을 올바르게 삭제해야 합니다. 그렇지 않으면 게스트 시스템을 완전히 다시 설치해야 합니다. VirtualBox 자체를 시작하지 않거나 시작할 때 "커널 드라이버에 액세스할 수 없습니다!" 오류가 발생합니다. 대부분 프로그램을 제거한 다음 다시 설치해야 합니다.

VirtualBox는 Microsoft Windows, DOS, GNU/Linux, Mac OS X 및 SUN Solaris/OpenSolaris 운영 체제용 가상화 소프트웨어 제품입니다. 이 프로그램은 Qemu 소스 코드를 사용하여 Innotek에서 만들었습니다. VirtualBox의 첫 번째 공개 버전은 2007년 1월 15일에 나타났습니다. GNU GPL로 출시된 무료 버전(OSE, English OpenSourceEdition)과 기능이 다른 독점 버전(PUEL)의 두 가지 버전이 있습니다. 완전한 기능을 갖춘 독점 버전 개인적인 사용제품을 프로덕션 환경에서 사용하려면 라이센스를 구매해야 하며 조건은 이노텍에서 얻을 수 있습니다.

VirtualBox에는 인터페이스 언어를 선택할 수 있는 기능이 있습니다(러시아어 인터페이스도 지원됨).

2008년 2월 Innotek은 VirtualBox 배포 모델이 변경되지 않은 채 SunMicrosystems에 인수되었습니다.

다음 이야기에서는 VirtualBox 가상 머신에 대해 더 자세히 설명합니다.

일반적 특성

VirtualBox로 생성된 각 가상 머신은 자체 하드웨어 리소스가 있는 독립 실행형 컴퓨터이며, 일부는 소프트웨어에서 에뮬레이트되고 일부는 VMwareServer 및 MicrosoftVirtualPC 가상 머신의 경우와 같이 호스트 머신에서 차용됩니다.

VirtualBox에는 VMware와 비교할 수 있는 다양한 지원 운영 체제 목록이 있습니다.

이 목록에는 운영 체제가 포함됩니다. Windows 제품군, Linux, Unix, NovellNetWare 및 기타.

가상 하드 드라이브 작업을 위한 VirtualBox 기능은 다음과 같습니다.

각 VM에 여러 하드 드라이브 연결.

고정 및 동적 디스크 크기 지원.

VirtualBox 플랫폼은 기본적으로 게스트 시스템 코드를 실행합니다(명령을 호스트 프로세서에 직접 전달하여). 이 접근 방식은 세 번째 게스트 링에서 실행되는 코드에 적합하며, 권한 있는 명령이 필요한 링 0에서 실행되는 게스트 코드의 경우 가상화 플랫폼에서 가로채야 합니다. 이를 위해 VirtualBox는 독창적인 접근 방식을 사용합니다. 게스트 시스템의 제로 링에서 실행되는 코드는 Intel 아키텍처에서 사용되지 않는 호스트 시스템의 첫 번째 링에서 실행됩니다.

주변 장치 지원 측면에서 VirtualBOX의 기능은 다음과 같습니다.

8MB의 비디오 메모리가 있는 표준 VESA로 비디오 어댑터를 에뮬레이션하고 게스트 VM 추가(Windows 및 Linux 호스트에만 해당)를 설치하면 가상 비디오 어댑터의 성능을 높이고 가상 머신 창의 크기를 동적으로 조정할 수 있습니다.

오디오 컨트롤러 켜짐 인텔 기반 ICH AC"97

또한 폐쇄형 소스 에디션은 게스트가 자동으로 선택한 호스트 포트에 USB 장치를 연결하여 USB 컨트롤러를 에뮬레이트합니다. 또한 가상 머신이 RDP(RemoteDesktopProtocol) 서버 역할을 하는 경우 USB 장치도 클라이언트에서 볼 수 있습니다.

AMD PCNet 인터페이스로 에뮬레이트된 NIC

VirtualBox에서 가상 머신 간의 네트워크 통신은 세 가지 유형이 있습니다.

NAT - 가상 머신은 호스트의 NAT 서버 뒤에 "숨기고" 외부 네트워크에 대한 연결을 시작할 수 있지만 외부 네트워크에서 이러한 가상 머신과의 연결을 시작하는 것은 불가능합니다.

HostInterfaceNetworking - 이 경우 가상 머신은 물리적 어댑터의 리소스를 호스트 운영 체제와 공유하고 외부 네트워크에서 독립 컴퓨터로 액세스할 수 있습니다.

InternalNetworking - 구축할 네트워킹 유형 가상 네트워크호스트 내에서 가상 머신을 외부 네트워크로 종료하고 외부에서 액세스할 필요가 없는 경우.

대부분의 데스크탑 가상화 시스템에서 볼 수 있는 표준 기능 외에도 VirtualBox 플랫폼에는 고유한 일련의 고유한 기능도 있습니다.

시스템의 뚜렷한 모듈성.

VirtualBox 플랫폼에는 잘 설명된 구성 요소가 있는 모듈식 아키텍처가 있으며 다음을 제공합니다. 편리한 인터페이스액세스 가상 머신, GUI와 를 통해 게스트 시스템을 제어할 수 있습니다. 명령줄그리고 원격으로. 또한 InnoTek은 우수한 SoftwareDevelopmentKit을 제공하며 플랫폼 코드가 열려 있으므로 시스템에 확장을 작성하는 데 추가 노력이 필요하지 않습니다.

가상 머신은 RDP 서버 역할을 할 수 있습니다.

다른 가상화 플랫폼과 달리 VirtualBox는 RDP 서버 역할을 할 수 있으며 RDP 프로토콜을 지원하는 모든 클라이언트에서 제어할 수 있습니다. USB over RDP도 지원됩니다.

iSCSI 이니시에이터 구성 요소는 VirtualBox 플랫폼의 닫힌 부분 중 하나입니다. 그것은 당신이 사용할 수 있습니다 외부 장치게스트 OS의 추가 지원 없이 게스트 시스템에서 가상 디스크로 iSCSI 프로토콜을 통해

시스템 요구 사항

클럭 속도가 3000MHz 이상인 프로세서.

RAM 1024MB 이상.

최소 64MB 이상의 비디오 메모리가 있는 비디오 카드.

140MB의 여유 하드 디스크 공간.

광 드라이브 DVD/CD 디스크 굽기용.

32비트 또는 64비트 아키텍처(x86 또는 x64).

운영 체제 Windows XP, Windows Vista, Windows 7, Windows 8.

가상 상자- 매우 유용한 프로그램가상 머신을 생성합니다. 이러한 기계를 사용하면 다양한 작업을 쉽게 수행할 수 있습니다. 예를 들어, 일부 프로그램을 테스트해야 하고 테스트에 실패한 후 운영 체제를 완전히 다시 설치하고 싶지 않은 경우입니다. 또는 두 번째 옵션. PC 과정을 가르치나요? 그리고 아무도 운영 체제를 손상시키지 않도록 가상 머신을 사용할 수 있습니다. 이러한 컴퓨터를 만들 때 가상 컴퓨터에서 사용할 메모리, 프로세서 코어 및 하드 디스크 공간을 지정해야 합니다. 프로그램 가상 상자물론 시스템 리소스가 많은 수의 컴퓨터와 동시에 작업할 수 있도록 허용하지 않는 한 컴퓨터를 무제한으로 만들 수 있습니다. 또한 가상 머신은 다음과 같이 설계되었기 때문에 다른 컴퓨터로 쉽게 전송할 수 있습니다. 개별 모듈. VirtualBox 프로그램의 또 다른 기능은 개방형 원천. 이는 사용자의 희망과 필요에 따라 쉽게 수정하고 사용자 정의할 수 있음을 의미합니다.



- 설치 또는 포터블 버전 선택이 가능합니다.
- 가상 컴퓨터에 거의 모든 운영 체제를 설치할 수 있습니다.
- 가상 머신의 무제한 지원.
- 한 컴퓨터에서 다른 컴퓨터로 가상 컴퓨터를 쉽게 전송할 수 있습니다.
- 프로그램은 거의 모든 운영 체제에 설치할 수 있습니다.
- 가상 컴퓨터에 대한 매우 광범위한 작업.
- 가상 컴퓨터는 USB를 지원합니다.
- 가상 머신과 물리적 머신은 어떤 식으로든 연결되어 있지 않습니다.
- 가상 머신을 물리적으로 연결하는 기능 공통 네트워크그리고 그들 사이에서 데이터, 파일 등을 교환합니다.
- 물리적 시스템과 가상 시스템을 연결하지 않으면 한 컴퓨터에서 다른 컴퓨터로의 바이러스 침입이 완전히 배제됩니다.
- 러시아어 지원이 있습니다.

프로그램 단점

- 포터블(portable) 버전은 없습니다.

- 클럭 속도가 3000MHz 이상인 프로세서.
- RAM 1024MB 이상.
- 최소 64MB 이상의 비디오 메모리가 있는 비디오 카드.
- 164MB의 여유 하드 디스크 공간.
- 디스크 읽기/쓰기용 광학 드라이브.
- 32비트 또는 64비트 아키텍처(x86 또는 x64).
- 운영체제 윈도우 XP, 윈도우 비스타, 윈도우 7, 윈도우 8, 윈도우 10

컴퓨터에 VirtualBox 가상 머신을 설치하는 방법에 대해 논의했습니다. 가상 머신이 필요한 이유와 가상 머신이 무엇인지 읽을 수 있습니다. 이 기사에서는 첫 번째 가상 머신을 만들고 구성하는 방법을 배웁니다.

따라서 바탕 화면의 바로 가기를 사용하여 VirtualBox를 시작하고 프로그램의 시작 창이 표시됩니다.

새 가상 머신을 만들려면 왼쪽 상단의 "만들기" 버튼(또는 "Ctrl" + "N" 키 조합)을 누릅니다.

가상 머신의 이름을 지정할 수 있습니다. "유형" 필드에서 가상 머신에 설치할 운영 체제 유형(Windows, Linux, Mac 등)을 선택하고 아래 필드에서 다음을 선택합니다. 선택한 유형에 따른 운영 체제 버전. 내 컴퓨터에 이미 Windows 7이 설치되어 있으므로 Windows 8.1을 보고 테스트하고 싶다고 가정해 보겠습니다. 이 경우 이름을 "Win8.1"로 지정하고 "Microsoft Windows" 유형과 "Windows 8.1(32비트)" 버전을 선택하겠습니다.

아래 스크린샷은 내 컴퓨터에 총 16GB(16384MB)의 RAM(Random Access Memory)이 있음을 보여줍니다. 필요한 매개변수를 올바르게 선택하려면 공식 Microsoft 웹사이트에서 이 운영 체제의 최소 시스템 요구 사항을 확인하십시오.

이것은 우리가 설치하는 Windows 8.1(32비트) 운영 체제에 최소 1GB의 RAM이 필요함을 보여줍니다. 나는 보통 과도하게 설치하므로 3GB(3072MB)의 RAM을 설치합니다.

사용자에게 편리한 RAM 양을 설정할 수 있습니다(그러나 컴퓨터의 전체 리소스가 아닌 것이 바람직함). 그리고 "Forward"를 클릭하십시오.

다음으로 가상 머신용 가상 하드 디스크를 생성하거나 기존 하드 디스크를 선택하도록 초대됩니다. 이전에 이러한 디스크를 생성하지 않았기 때문에 중간 메뉴 항목인 "새 가상 하드 디스크 생성"을 그대로 두고 "생성"을 클릭합니다.

디스크 유형을 기본값(VDI)으로 둡니다.

그런 다음 가상 하드 디스크, 위치 및 크기를 저장할 파일 이름을 선택합니다. 이름은 "Win8.1"로 두고 아래 이미지와 같이 크기를 40GB로 설정합니다.

자신만의 옵션을 설정할 수 있습니다(가상 하드 디스크 파일을 생성한 위치에 충분한 공간이 있는지 확인하십시오. 자유 공간) 생성 버튼을 클릭합니다. 가상 하드 디스크 생성 창이 나타나면 완료될 때까지 기다려야 합니다.

결과적으로 모든 것이 올바르게 완료되면 가상 머신이 작동할 준비가 됩니다. 나를 위해 그것은 다음과 같이 보입니다 :

왼쪽 상단의 "만들기" 버튼 옆에 "구성" 및 "실행" 버튼이 두 개 더 활성화되었습니다. "구성" 버튼을 클릭하여 추가 세팅새로 생성된 가상 머신.

또한 가장 낮은 메뉴 항목인 "Shared Folders(공유 폴더)"도 구성해야 합니다. 대체 방법주 컴퓨터와 가상 머신 간에 파일을 공유합니다.

더하기 기호가 있는 오른쪽 상단 폴더 아이콘을 클릭하고 컴퓨터와 가상 머신에서 공유할 폴더를 선택합니다. K 드라이브에 공유 폴더를 만들고 가상 머신이 시작될 때 자동으로 로드되도록 확인란을 선택합니다.

이 순간우리의 가상 머신은 운영 체제가 설치되지 않은 빈 컴퓨터입니다. 여러 가지 방법으로 가상 머신에 설치할 수 있습니다. 가장 쉬운 방법은 가상 시스템 이미지가 있는 디스크나 운영 체제가 포함된 일반 CD가 있는 경우 기본 메뉴의 "구성" 메뉴 항목으로 이동하는 것입니다. 가상 머신의 창에서 "미디어" 탭으로 이동하여 빈 가상 드라이브설치하려는 운영 체제의 디스크 이미지를 가리키거나 운영 체제 CD를 삽입한 컴퓨터의 CD/DVD 드라이브를 가리킵니다.

그런 다음 녹색 화살표 "실행" 형태의 버튼을 누르고 모든 것이 올바르게 완료되면 CD 또는 이미지에 있는 운영 체제 설치가 시작됩니다.

가끔 가상 머신을 시작할 때 E_FAIL(0x80004005) 오류가 나타날 수 있습니다. VirtualBox를 시작할 때 이 오류 문제를 해결하는 방법은 읽을 수 있습니다.

게시물 탐색

버추얼박스 5.1.6

2016년 9월 13일 Oracle 회사는 VirtualBox 5.1.6 가상화 시스템의 조정 릴리스 릴리스를 발표했습니다.

이 릴리스에는 안정성을 개선하고 퇴행적인 변경 사항을 제거하기 위한 28개의 수정 사항이 포함되어 있습니다.

변경 사항:

버추얼박스 5.1.4

보정:

  • Linux 플랫폼용 설치 프로그램에서 몇 가지 버그가 수정되어 이 OS의 일부 배포판에서 설치 프로세스 중에 오류가 발생했습니다.
  • Windows 호스트 환경에서 Linux 및 Solaris 게스트를 실행할 때 마우스 포인터가 정상적으로 표시되지 않는 문제를 수정했습니다.
  • Linux 게스트 추가 기능은 비디오 드라이버가 대용량 비디오 메모리를 사용하는 32비트 게스트에서 작동하도록 합니다.
  • Linux 게스트 추가 비디오 드라이버에서 Linux 4.7 커널에 대한 지원을 추가하고 화면 업데이트를 중지하게 만든 X 서버의 버그에 대한 해결 방법을 제공했습니다.
  • 사운드 하위 시스템 및 USB 작동 중에 발생하는 충돌 및 정지 문제를 수정했습니다.
  • NVMe 드라이브의 안정성 향상
  • 잘못된 제약 조건이 있는 문제를 수정했습니다. 대역폭제한이 너무 낮게 설정된 경우 스토리지에 대한 액세스.

버추얼박스 5.1.2

주요 변화

  • APIC(Advanced Programmable Interrupt Controller) 및 I/O APIC 구현, 특정 유형의 부하(네트워크 기능 사용 시)에서 성능이 크게 향상되었습니다.
  • Qt5로 인터페이스 마이그레이션;
  • API에 대한 요청을 수동적으로 처리하여 VM GUI의 성능과 응답성을 높일 수 있습니다.
  • GUI 분리(Detach UI) 기능이 가상 머신 관리 메뉴로 이동되었습니다.
  • Windows 게스트 환경을 위한 반가상화 Hyper-V 디버깅 지원
  • 고급 MMIO(메모리 매핑 I/O) 에뮬레이션
  • 오디오 출력 개선: 최신 Linux 게스트 시스템에 대한 HDA(고화질 오디오) 지원이 추가되었습니다. 사운드로 작업을 수행할 때 성능이 향상되고 CPU 부하가 감소했습니다. AC"97 에뮬레이터는 보다 정확한 볼륨 제어를 제공합니다.
  • Python 3에 대한 지원이 향상되었습니다.
  • 세션 정보 창이 새롭게 디자인되었습니다.
  • 이제 새 가상 머신 설정 마법사를 사용하여 생성된 VM의 위치를 ​​선택할 수 있습니다.
  • 드라이브로 작업할 때 fallocate 호출은 블록을 사전에 예약하는 데 사용되므로 고정 크기 디스크 이미지 생성 속도를 높일 수 있습니다.
  • 구현된 NVMHCI 호환 SSD 컨트롤러(NVM Express, 비휘발성 메모리 호스트 컨트롤러 인터페이스)
  • 향상된 성능 네트워크 드라이버 E1000;
  • USB에서 부팅하는 기능을 포함하여 EFI 지원에 대한 수많은 개선 사항;
  • 디지털 서명으로 인증된 OVF(Open Virtualization Format) 형식의 이미지 처리 개선
  • DKMS는 더 이상 Linux 커널 모듈을 빌드하는 데 사용되지 않습니다.

버추얼박스 5.0.16

가장 주목할만한 수정 사항:

  • AMD CPU가 있는 컴퓨터에서 게스트 시스템이 잘못 동작하는 문제를 수정했습니다.
  • 매우 드문 상황에서 발생하는 GUI 충돌 문제를 수정했습니다.
  • Linux의 경우 실험적인 PC 스피커 전달 기능이 도입되었습니다.
  • xHCI USB 컨트롤러와 관련된 몇 가지 문제를 수정했습니다(예: 웹캠 전달이 작동하지 않음).
  • 도메인 컨트롤러를 사용할 수 없는 상황에서 게스트 시스템 관리 도구의 Active Directory에서 캐시된 인증에 대한 지원이 추가되었습니다.
  • Linux 호스트에서 /sbin/rcvboxdrv 스크립트 문제를 수정했습니다.
  • Linux 호스트의 경우 .run 설치 프로그램을 통해 제거 작업을 수행할 때 Python 스크립트가 올바르게 제거됩니다.

버추얼박스 5.1 베타 1

Oracle VirtualBox 5.1의 주요 업그레이드 기능(최종 버전은 2016년 8월 중순 이전에 출시될 예정):

  • 하이퍼바이저는 APIC(Advanced Programmable Interrupt Controller - 향상된 프로그래밍 가능 인터럽트 컨트롤러) 및 I/O APIC를 구현하며 특정 네트워크 조건에서 성능을 향상시킵니다.
  • 하이퍼바이저는 디버깅을 위한 Hyper-V 역할로 반가상화 게스트 OS를 지원합니다.
  • 성능에 긍정적인 영향을 미치고 가상화의 오버헤드를 줄이는 MMIO 개선.
  • GUI가 Qt5로 이동했습니다.
  • 패시브 API 이벤트 리스너는 프런트 엔드의 성능을 향상시키고 VirtualBox 콘솔에서 작업에 대한 응답 시간을 줄입니다.
  • Python 3에 대한 지원이 향상되었습니다.
  • GUI의 많은 개선 사항 - 예를 들어 세션 정보 창이 재설계되었습니다. 새로운 주인가상 머신 등을 생성합니다.
  • 을 위한 빠른 생성사전 할당된 가상 디스크의 경우 fallocate 기능이 사용됩니다(지원되는 경우).
  • 향상된 EFI 지원(USB 드라이브에서 부팅 가능).
  • 가상 모듈의 디지털 서명된 OVF 패킷 처리가 향상되었습니다.
  • Linux 설치 프로그램은 더 이상 DKMS를 사용하여 모듈을 빌드하지 않습니다.

버추얼박스 5.0.24

제품에는 안정성을 개선하고 퇴행적인 변경을 제거하기 위한 8가지 수정 사항이 있습니다. 가장 눈에 띄는 변화는 새 코드에서 일련의 회귀적 변경 사항이 발견되어 I/O-APIC의 이전 구현으로 코드가 롤백된다는 것입니다. 결과적으로 일부 게스트 시스템에서는 I/O 성능이 5.0.20 릴리스 수준으로 떨어질 수 있습니다. 해결 방법으로 Linux 게스트에 대한 GRO 지원을 비활성화하는 것이 좋습니다.

기타 변경 사항:

  • VMware 제품에서 생성된 최적화된 VMDK 이미지의 잠재적 손상을 제거합니다.
  • OS X 호스트에서 입력 장치의 동적 재연결 지원 구현
  • ACPI 알림을 통해 배터리 충전 상태 변경을 게스트 시스템에 알립니다.
  • Linux 4.6 커널과 함께 호스트 시스템을 사용할 때 문제 해결
  • Solaris 10 호스트에서 GUI 재개 .

2015

VirtualBox 5.0 베타 시작

주요 변경 사항은 반가상화 모드에서의 작업 구현으로, 이는 하이퍼바이저와의 긴밀한 상호 작용을 위해 수정된 게스트 시스템의 사용을 의미하고 하드웨어 에뮬레이션 대신 특수 드라이버를 사용함을 의미합니다. 반가상화 모드에서 작업하면 게스트 시스템의 성능을 크게 높일 수 있습니다.

반가상화 관리자 창의 스크린샷, 2015

변경 사항 포함:

  • 호스트 시스템의 오디오 백엔드에서 더 높은 수준의 추상화를 제공하는 새로운 모듈식 오디오 하위 시스템 아키텍처.
  • 하드웨어 가상화 엔진을 실행하는 게스트에게 SSE 4.1, SSE4.2, AES-NI, POPCNT, RDRAND 및 RDSEED와 같은 확장 명령어 세트를 사용할 수 있는 기능 제공
  • xHCI 가상 컨트롤러가 있는 장치에 대한 지원 추가 USB 인터페이스 3;
  • Windows, Linux 및 Solaris 게스트에 대한 드래그 "n" 드롭 지원
  • 디스크 이미지를 암호화하는 기능
  • 3D 가속을 사용할 때를 포함하여 GUI에 대한 게스트 화면 출력 크기 조정에 대한 지원이 추가되었습니다.
  • 메뉴 및 상태 표시줄 사용자 정의를 위한 새로운 구성기 섹션;
  • 디스크 이미지 암호화 옵션을 구성하기 위한 새 탭
  • 초고해상도(HiDPI) 화면 지원
  • 핫플러그 가능한 SATA 드라이브.

오라클, VirtualBox 4.3.28 패치 출시

주목할만한 수정 사항

  • Linux 호스트(V4L2)에서 웹캠을 전달하기 위한 개선된 도구. 새로운 웹캠 모델에 대한 지원이 추가되었습니다.
  • 곧 출시될 Linux 4.1 커널 지원
  • Linux 3.19 커널이 있는 시스템에서 작업할 때 문제 해결 활성화 모드 SMAP 보호;
  • X11용 애드온 사용 시 마우스 커서 업데이트 시 깜박임 제거;
  • Solaris의 Crossbow 플랫폼에서 네트워크 구성과 함께 VNIC 템플릿 사용이 개선되었습니다.
  • 3D 가속 도구를 사용하는 경우 최대 절전 모드 후 Linux를 종료하고 X11 환경을 복원할 때 발생하는 충돌을 수정했습니다.
  • VRDP는 rdesktop 1.8.3과의 호환성을 제공하며 rdesktop-vrdp는 버전 1.8.3으로 이동되었습니다.
  • HD 오디오 장치를 에뮬레이트하기 위한 향상된 볼륨 컨트롤;
  • NAT를 사용할 때 대역폭 제한이 올바르게 적용되었는지 확인했습니다.

Oracle, VirtualBox 5.0 릴리스 후보 1 발표

애플리케이션 창 스크린샷, 2015

가장 중요한 변경 사항:

  • 모니터에 대한 향상된 지원 높은 해상도(하이DPI)
  • 효과적인 사용비디오 메모리, 이것은 장치 지원 범위를 확장하고 성능을 최적화합니다.
  • 개선된 콘솔 인터페이스, 요소의 부드러운 전환 추가
  • 현지화 인터페이스 언어(NLS) 지원
  • 암호화 프로세스를 올바르게 표시합니다.
  • USB 컨트롤러를 추가하는 "핫"에 대한 지원, 이제 컨트롤러 유형이 VM 설정에 표시됩니다.
  • 핫 플러깅 SATA 광학 드라이브
  • 많은 버그 수정 게스트 추가
  • 향상된 드래그 앤 드롭 메커니즘
  • rdesktop-vrdp 버전 1.8.3
  • 수정된 AHCI 처리 오류
  • 문서화된 게스트 추가 하트비트 서비스
  • 전반적인 시스템 안정성 향상

Oracle VM VirtualBox 5.0 출시

2015년 8월 4일 Oracle Corporation은 가상화를 위한 개방형(오픈 소스) 크로스 플랫폼 소프트웨어인 Oracle VM VirtualBox 5.0을 로드할 수 있다고 발표했습니다.

Oracle VM VirtualBox는 x86 데스크탑 및 모바일 PC에서 실행됩니다. Oracle VM VirtualBox를 사용하면 동적 암호화의 추가 가능성과 함께 범용 목적의 운영 체제 가상화를 위해 애플리케이션 개발 및 테스트를 위한 다중 플랫폼 가상 머신 환경을 생성할 수 있습니다. 개발자는 Windows, Mac OS, Linux 또는 Oracle Solaris 컴퓨터의 Oracle VM VirtualBox 가상 머신 환경에서 Docker 및 OpenStack과 같은 클라우드 플랫폼용 애플리케이션을 직접 생성할 수 있으므로 일반 랩톱에서 다계층 애플리케이션을 쉽게 개발할 수 있습니다.

애플리케이션 창 스크린샷, 2014

Oracle VM VirtualBox를 사용하면 운영 체제 및 애플리케이션을 포함하여 컴퓨터에서 로컬로 가상 머신을 생성 및 업데이트한 다음 Oracle VM Server 또는 기타 서버 가상화 솔루션을 사용하여 클라우드에서 배포 및 배포할 수 있도록 이를 표준 파일 형식으로 패키징할 수 있습니다. 또한 Oracle VM VirtualBox는 거의 모든 x86 플랫폼 운영 체제를 실행하여 기본적으로 메인스트림 시스템에서 실행할 수 없는 애플리케이션을 실행할 수 있도록 지원합니다.

Oracle VM VirtualBox 5.0 버전은 Mac OS X Yosemite, Windows 10, Oracle Solaris, Oracle Linux 및 기타 Linux 배포판과 레거시 운영 체제를 포함한 최신 게스트 또는 호스트 운영 체제를 지원합니다.

Oracle VM VirtualBox 5.0 추가 사항:

  • Windows 및 Linux 게스트 OS에 대한 반가상화 지원 - 반가상화(하드웨어 가상화 없이 수정된 게스트 OS를 실행할 수 있는 기능)는 Oracle Linux 7 및 Microsoft Windows 7(이상)과 같은 운영 체제에서 기본 제공되는 가상화 지원을 활용하여 게스트 운영 체제 성능을 향상시킵니다. ).
  • CPU 사용 최적화 - 게스트 운영 체제에는 확장된 프로세서 명령 세트가 제공되어 애플리케이션이 최대 성능을 위해 최신 하드웨어 명령 세트를 사용할 수 있습니다.
  • USB 3.0 장치 지원 - 게스트 운영 체제는 USB 3.0 장치를 직접 인식하고 각각의 장치에서 작업할 수 있습니다. 최대 속도. 게스트 OS는 USB 1.1, 2.0 및 3.0을 지원하도록 구성할 수 있습니다.
  • 양방향 드래그 지원 그리고 드롭 Windows용 - 모든 호스트 플랫폼에서 Windows, Linux 및 Oracle Solaris 게스트 운영 체제는 이제 호스트와 게스트 OS 간의 끌어서 놓기 콘텐츠를 지원합니다. "끌어서 놓기" 기능을 사용하면 파일, 디렉토리 등을 투명하게 복사하고 열 수 있습니다.
  • 디스크 이미지 암호화 - 가상 디스크 이미지에서 데이터를 암호화할 수 있습니다. 하드 드라이브프로그램이 실행되는 동안 백그라운드에서; 256비트 DEK(암호화 키)와 함께 AES 알고리즘을 사용합니다. 이렇게 하면 가상 머신이 개발자의 머신이나 서버에서 유휴 상태인지 활성 상태인지에 관계없이 데이터가 안전하게 보호되고 암호화를 언제든지 수행할 수 있습니다.

버추얼박스 5.0.2 출시

가장 주목할만한 것 :

  • systemd에 대한 기본 제공 지원이 호스트 환경 및 게스트용 설치 스크립트에 추가되었습니다. 커널 모듈을 빌드하기 위한 스크립트는 이제 /sbin/rcvboxdrv(호스트) 및 /sbin/rcvboxadd(게스트 애드온)에 있습니다.
  • OS X 10.11 "El Capitan"에 대한 지원 추가 ;
  • Linux 4.3 커널의 시험판을 사용할 때 발생하는 컴파일 문제가 해결되었습니다.
  • "바닐라" Linux 커널이 있는 Linux From Scratch 및 시스템에 나타난 설치 프로그램의 문제를 수정했습니다.
  • Linux 게스트 시스템의 경우 PID 파일에 VBoxService 프로세스 ID가 올바르게 저장되었습니다.
  • Linux 게스트 추가를 사용할 때 게스트 제어 문제를 수정했습니다.
  • Windows 플랫폼의 호스트 모드에서 VirtualBox를 실행할 때뿐만 아니라 Windows 및 OS X 게스트와 관련된 대규모 수정 사항입니다.

버추얼박스 5.0.10

이 릴리스에는 안정성을 개선하고 퇴행적인 변경 사항을 제거하는 데 중점을 둔 32개의 수정 사항이 포함되어 있습니다. 그 중:

  • RHEL 7.2와의 호환성 제공
  • Linux 호스트 시스템에서 .desktop 파일과의 호환성 문제를 해결했습니다(잘못된 /usr/share/applications/virtualbox.desktop 파일이 배송됨).
  • 커널 모듈의 재컴파일 구성이 변경되었습니다(/sbin/vboxconfig 대신 "/sbin/rcvboxdrv setup" 실행이 제공되어 일부 시스템에서 모듈 활성화 문제가 발생함).
  • Linux를 사용하는 호스트에서 PCI 장치를 전달하는 프로세스가 개선되었습니다.
  • 특정 상황에서 Linux 및 OS X 플랫폼에서 가상 머신이 정지되는 드문 문제를 수정했습니다.
  • Solaris 플랫폼의 호스트에 대해 Python 2.7에 대한 바인딩이 추가되었습니다.
  • Linux는 컴파일러가 사용하지 않은 것으로 생각되는 코드를 삭제하여 발생하는 두 번째 모니터 연결 문제를 수정했지만 이는 사실이 아닙니다.
  • Linux 게스트용 추가 기능은 /proc/mounts에 마운트된 디렉토리 이름이 전달되도록 합니다. 나누는(이전에는 "없음"으로 표시됨);
  • Linux 게스트용 추가 기능은 SELinux를 사용할 때 발생하는 "vboxadd" 시스템 서비스를 활성화하기 위한 해결 방법을 제공합니다.
  • GUI에서 선택 영역 외부로 요소를 끌 때 스크롤하는 문제를 수정하고 마우스로 텍스트를 선택할 때 커서 처리를 개선했습니다.
  • 소프트웨어 가상화 모드에서 XHCI 컨트롤러 에뮬레이션 문제를 수정했습니다.
  • LBA64 지원이 BIOS 구현에 추가되어 대용량 하드 드라이브에서 부팅할 수 있습니다.

2013

오라클 VM 버추얼박스 4.3

중요한 기능 중 새로운 버전– 게스트 운영 체제 창의 크기를 비례적으로 줄일 수 있는 '크기' 모드 지원. VirtualBox 관리 인터페이스도 재설계되었으며 새 버전에서는 VirtualBox Manager라고 합니다. 새로운 인터페이스, 이제 서비스 정보 외에도 게스트 운영 체제의 최근 상태를 반영하는 스크린샷이 포함됩니다. 프로그램 파일 저장 위치가 변경되었고 32비트 게스트 시스템에서 지원되는 메모리 양이 증가했으며 Intel ICH9 칩셋 및 Intel HD 오디오와 같은 새로운 가상 구성 요소가 추가되었습니다. 또한 OVF 지원 개선, VDI 및 VHD 이미지 작업 개선, Linux 및 Solaris 게스트의 다중 가상 화면 지원 추가, 버그 수정.

네 번째 버전에서는 프로그램 아키텍처가 재설계되었습니다. 이제 기본 패키지와 확장 세트로 구성됩니다. 기본 패키지는 GPLv2 라이선스에 따라 배포됩니다.

VirtualBox의 새 버전에는 독점 라이선스에 따라 배포되는 모듈을 포함하여 추가 기능 모듈을 연결할 수 있는 기능이 추가되었습니다. 지금까지 Oracle VM VirtualBox Extension Pack 플러그인이 발표되었습니다. 고속 USB 2.0으로 작업할 때 서비스 원격 액세스데스크탑 및 네트워크 부팅에. 앞으로 Oracle은 돈을 위해 배포되는 다른 플러그인을 개발할 가능성이 높습니다.