리뷰 Oracle VM VirtualBox 검토 및 평가

Oracle VM VirtualBox 검토 및 평가

비디오: Как работать с виртуальной машиной Oracle VirtualBox? (십월 2024)

비디오: Как работать с виртуальной машиной Oracle VirtualBox? (십월 2024)
Anonim

Oracle VM VirtualBox는 가장 진보 된 무료 데스크톱 기반 가상화 유틸리티이자 가장 진보 된 오픈 소스 버전 가상화 소프트웨어입니다. 가상화 옵션을 사용하는 것이 가장 좋거나 가장 쉬운 방법은 아니지만 가상화에 신경 쓰지 않거나 예산에 여유가 없으면 확실한 선택입니다.

가상화 란 무엇입니까?

가상화는 다른 시스템 내에서 하나의 컴퓨터 시스템을 실행한다는 의미입니다. 예를 들어 Windows 7 컴퓨터의 창에서 완전한 가상 Linux 시스템을 실행하거나 Linux 또는 OS X 또는 Windows 7 시스템의 창에서 완전한 Windows XP 시스템을 실행할 수 있습니다. 이러한 가상 머신 (VM)에는 많은 장점이 있습니다. 고급 사용자 또는 개발자 인 경우 실제 Windows 7 시스템에서 실행되지 않는 Windows XP 가상 시스템에서 소프트웨어를 실행할 수 있습니다. 이를 통해 자신의 컴퓨터를 떠나지 않고도 응용 프로그램 또는 웹 사이트가 6 가지 다른 운영 체제에서 작동하는 방식을 테스트 할 수 있습니다.

Oracle VM VirtualBox는 Windows, Linux 또는 OS X에서 실행되는 버전으로 제공됩니다.이 모든 버전은 Windows, Linux, OS X 서버, OS / 2, DOS, 당신이 들어 본 적이없는 사람들도 있습니다.

Windows, Linux 및 OS X 버전은 부분적으로 독점적이며 하나는 완전히 오픈 소스 인 두 가지 다른 형태로 제공됩니다. 아마도 VirtualBox라는 부분적으로 독점적 인 버전을 원할 것입니다. 이 버전에는 가상 컴퓨터에서 USB 주변 장치를 사용할 수있는 기능이 포함되어 있으며 Windows에 기본 제공되는 RDP (원격 데스크톱 프로토콜)를 통해 가상 컴퓨터에 연결할 수 있으며 Linux에서도 사용할 수 있습니다.

VirtualBox OSE (Open Source Edition)라는 오픈 소스 버전에는 USB 주변 장치를 사용할 수있는 기능이 없으며 Microsoft의 RDP 대신 오픈 소스 VNC 프로토콜이 포함되어 있습니다. VNC는 독점 VirtualBox 버전에 포함되어 있지 않지만 전문가 사용자는 독점 버전을 실행하는 Windows 시스템에 무료 VNC 소프트웨어를 쉽게 추가하고 Open Source Edition에 내장 된 것과 동일한 VNC 기능을 얻을 수 있습니다.

데스크톱에서 가상화에 대한 경쟁 VirtualBox의 주요 경쟁 업체는 VMware Workstation (Windows 또는 Linux에서 실행), VMWare Fusion 3 (79.99 달러,

)는 OS X, Parallels Desktop (OS X 또는 Windows에서 실행) 및 무료이지만 상용 Microsoft Virtual PC 및 Windows Virtual PC (Windows에서만 실행)에서 실행됩니다. 당신이 그것을 감당할 수 있다면, 나는 VMware를 추천하지만 무료 VirtualBox는 그것을 추천 할 것이 많습니다.

VirtualBox 사용 VirtualBox를 처음 시작하면 이해하기 쉬운 마법사를 사용하여 가상 시스템을 만들도록 프로그램이 초대됩니다. Windows 7 시스템에 VirtualBox를 설치하여 VirtualBox에 Ubuntu 시스템을 만들었습니다. 우분투 설치 CD의 ISO 이미지를 이미 다운로드했으며 VirtualBox에.ISO 이미지를 설치 CD로 사용하도록 지시했습니다. 실제 설치 CD가 있다면이 CD를 사용할 수 있었지만.ISO 이미지가 더 빨리 액세스 할 수 있습니다.

마법사를 사용하여 가상 하드 디스크를 만들고 몇 개의 버튼을 클릭 한 다음 가상 시스템에 Ubuntu가 설치되는 것을 보았습니다. 마치 자체 하드웨어에 Ubuntu를 설치하는 것처럼 Ubuntu 설치 관리자의 다양한 프롬프트에 응답해야했습니다. 디스크를 파티션 나누는 방법 (기본값을 선택)과 사용자 이름과 암호를 지정하는 방법을 묻습니다. 약 15 분 후, 완전히 설치된 Ubuntu 시스템이 데스크탑의 창에서 부팅되어 인터넷에 연결되어 최신 Ubuntu 업데이트를 다운로드하도록 제안했습니다. 꽤 쉽다!

이 절차가 간단하기 때문에 VMware가 더 나아졌습니다. Windows 또는 Linux 가상 머신을 생성하는 경우 VMware에는 쉬운 설치 기능이 포함되어있어 설치를 시작하기 전에 사용자 이름과 비밀번호를 선택하라는 메시지가 표시되며 사용자 개입없이 OS를 자동으로 설치합니다. 또한 VMware Easy Install 기능은 "추가 기능"소프트웨어를 자동으로 설치하여 소프트웨어 없이는 사용할 수없는 필수 편의 기능을 제공합니다.

"추가"소프트웨어를 사용하면 "호스트"시스템 (실제 컴퓨터)과 "게스트"시스템 (가상 컴퓨터)간에 복사하여 붙여 넣을 수 있습니다. 또한 호스트와 게스트간에 폴더를 공유 할 수 있습니다. 또한 창 크기를 조정하여 가상 시스템의 데스크톱 크기를 조정할 수도 있습니다. 마지막으로 가상 시스템의 개별 응용 프로그램을 "원활한"모드로 실행할 수 있습니다. 즉, 응용 프로그램 단독으로 가상 시스템의 데스크탑에 둘러싸이지 않고 데스크탑의 창에서 실행됩니다.

VirtualBox를 사용하면 Windows 가상 머신에서 마우스를 몇 번만 클릭하면되지만 Linux 머신의 Linux 명령 행에 대한 지식이 필요하기 때문에이 추가 소프트웨어를 수동으로 설치할 수 있기 때문에이 모든 것이 중요합니다.

시스템 간 전송 실제 "호스트"시스템과 가상 "게스트"시스템간에 파일을 전송하려는 경우 VirtualBox의 상황이 악화됩니다. VMware는 이것을 쉽게 만듭니다. VMware 가상 머신에 VMware "추가"소프트웨어를 설치하면 "호스트"데스크탑과 "게스트"데스크탑간에 파일을 끌어 올 수 있습니다. 동일한 기능이 Parallels Desktop 및 Microsoft Virtual PC의 일부입니다. VirtualBox를 사용하면 호스트와 게스트 데스크톱간에 파일을 끌 수 없으며 호스트와 게스트 시스템간에 파일을 전송하는 유일한 편리한 방법은 게스트와 호스트 시스템을 연결하는 네트워크를 통해 공유하는 폴더 인 "공유 폴더"를 사용하는 것입니다. 실제 네트워크의 폴더 또는 공유 폴더 기능을 통해 공유하는 폴더를 공유 할 수있는 것과 같은 방식으로.

VirtualBox를 사용하면 특히 Linux 게스트에서 공유 폴더를 쉽게 사용할 수 없으며 절차를 수행하려면 도움말 파일에 명확하게 나와 있지 않은 여러 단계가 필요합니다. Linux 배포판에서 안정적으로 작동하는 방법을 찾으려면 virtualbox.org에서 포럼을 찾아야합니다.

공유 폴더 캐치 -22 경우에 따라 게스트 가상 머신에서 일반 네트워킹을 사용하기 전에 VirtualBox의 내장 공유 폴더를 설정해야합니다. 예를 들어, Windows XP에는 VirtualBox 시스템에 "가상"네트워크 카드를 설치하는 데 필요한 네트워크 드라이버가 제공되지 않습니다. 따라서 가상 시스템에서 네트워킹을 사용하려면 먼저 웹에서 드라이버 소프트웨어를 다운로드하여 가상 XP 시스템으로 전송해야합니다. 이를 수행 할 수있는 실질적인 방법은 VirtualBox의 내장 공유 폴더 기능을 설정하는 것입니다.이 방법은 웹에서 유용한 지침을 검색하는 동안 책상에서 이마를 두드리는 절차입니다.

CD 굽기 소프트웨어를 사용하여 다운로드 한 네트워크 드라이버가 포함 된.ISO CD 이미지를 만든 다음 가상 시스템에서.ISO 이미지를 가상 CD로 "마운트"하고 가상 CD의 드라이버를 가상 CD에 복사 할 수도 있습니다. 가상 XP 시스템이지만 시간이 더 많이 걸립니다.

에뮬레이트 된 네트워크 카드의 드라이버가 이미 Windows XP에 포함되어 있기 때문에 VMware에는 이러한 문제가 없습니다. 그렇지 않은 경우에도 가상 XP 데스크톱으로 끌어다 놓을 수 있습니다. VirtualBox.

프린터 문제 VMware 및 Parallels와 비교할 때 VirtualBox는 프린터 지원이 약합니다. VMware 및 Parallels는 게스트 컴퓨터에서 "호스트"컴퓨터에 연결된 프린터로 쉽게 인쇄 할 수 있지만 VirtualBox는 네트워크 프린터 또는 호스트 컴퓨터에 연결된 USB 연결 프린터로만 인쇄 할 수 있지만 VirtualBox에서 USB 연결 프린터 인 경우 VirtualBox를 닫거나 VirtualBox 메뉴 명령을 사용하여 가상 "게스트"컴퓨터에서 USB 프린터를 "분리"하고 다시 제어 할 수있을 때까지 호스트 컴퓨터에서 동일한 프린터로 인쇄 할 수 없습니다. 실제 "호스트"시스템에 프린터를 연결하십시오.

불행히도 Windows 7에서 VirtualBox를 실행할 때 USB 지원이 불안정합니다. Windows 7에 VirtualBox가 설치되어 있으면 USB 연결 장치를 인식하는 "게스트"시스템을 얻을 수 없었습니다. 다른 많은 사용자들이 최근 몇 달 동안 VirtualBox 포럼에서 동일한 문제를보고했으며 확실한 해결책이없는 것 같습니다.

VirtualBox의 올바른 기능 VirtualBox에는 표준 Linux 배포를 실행하는 가상 시스템과 64 비트 버전의 Windows를 포함하여 Windows NT로 시작하는 모든 Windows 버전에 설치할 수있는 "추가"소프트웨어가 포함되어 있습니다. VMware 및 Microsoft Virtual PC와 달리 VirtualBox는 Windows 98 및 기타 이전 버전의 Windows에 "추가"를 제공하지 않으므로 VirtualBox를 사용하여 레거시 소프트웨어를 실행하지 않을 수 있습니다.

가상 시스템의 시작 화면에서 F12를 눌러 부팅 장치를 선택하라는 프롬프트가 나타납니다 (예: 가상 하드 디스크 대신 CD로 부팅해야하는 경우). VMware에서는 가상 머신이 부팅되는 동안 "선택 부팅 장치"키를 충분히 빨리 누르는 것이 거의 불가능하며 해당 키에 액세스 할 수있는 충분한 시간을주기 위해 구성 파일을 직접 편집해야합니다.

VirtualBox가 제공하는 또 다른 고급 기능은 "스냅 샷"기능입니다. VMware 및 Parallels와 마찬가지로 VirtualBox를 사용하면 실행중인 가상 머신의 상태를 보존 할 수 있으므로 악성 소프트웨어가 시스템을 감염 시키거나 원하지 않는 시스템에 다른 시스템에 설치되는 경우 해당 상태를 되돌릴 수 있습니다. 예를 들어 새로 설치 한 시스템을 새로 유지 한 다음 필수 소프트웨어를 설치 한 후 시스템 상태를 유지하는 것과 같은 여러 스냅 샷을 보존 할 수 있습니다. Microsoft Virtual PC에는 VirtualBox, VMware 및 Parallels에서 선택할 수있는 여러 스냅 샷 대신 시스템을 마지막으로 저장 한 이후 가상 시스템에서 변경 한 내용을 유지하거나 삭제하는 옵션이 제한되어 있습니다.

필자의 테스트에서 VirtualBox는 일상적으로 사용하기에 충분히 빠르고 안정적이었습니다. 즉, 최신 버전을 설치 한 후 몇 시간 내에 Linux 가상 머신에서 중대한 오류가 발생하여 종료해야한다는 오류 메시지가 표시되었습니다. VMware에서 Linux를 실행할 때 비슷한 오류를 본 적이 없습니다.

VirtualBox를 설치하는 데 필요한 기술과 디스크 공간이 있고 아직 대체 솔루션이없는 경우 VirtualBox를 다운로드하는 것을 망설이지 마십시오. 결국 무료입니다. 그러나 가상화 소프트웨어가 심각하게 필요하고 안정성과 편의성에 대한 비용을 지불하려는 경우 VMware Workstation 7.1을 다운로드하십시오.

더 많은 유틸리티 리뷰:

• EaseUS 데이터 복구 마법사 프로

• Parallels Desktop (Mac 용)

• VMware Fusion (Mac 용)

• Oracle VM VirtualBox (Mac 용)

• 탄산염

• 더

Oracle VM VirtualBox 검토 및 평가