VirtualBox의 USB 드라이브에서 부팅하는 방법

VirtualBox는 USB 플래시 드라이브에서 가상 머신을 부팅 할 수 있으므로 라이브 Linux 시스템을 부팅하거나 부팅 가능한 USB 장치에서 운영 체제를 설치할 수 있습니다. 이 옵션은 잘 숨겨져 있습니다.

이 옵션은 인터페이스에 노출되지 않고 약간의 파기가 필요하기 때문에 항상 완벽하게 작동하지 않을 수 있습니다. Windows 호스트의 Ubuntu 14.04에서는 잘 작동했지만 일부 구성에 문제가 발생하더라도 놀라지 마십시오.

Windows 호스트의 USB에서 부팅

관련 : 10 가지 VirtualBox 트릭 및 알아야 할 고급 기능

드라이브에 대한 원시 액세스를 허용하는 VirtualBox의 숨겨진 기능을 사용할 것입니다. 이 기능은 VirtualBox의 인터페이스에 표시되지 않지만 VBoxManage 명령의 일부입니다. 이 프로세스를 시작하기 전에 시스템에 VirtualBox가 설치되어 있는지 확인하십시오.

먼저 부팅 할 운영 체제가 포함 된 USB 드라이브를 컴퓨터에 연결합니다. Windows 키 + R을 누르고 실행 대화 상자에 diskmgmt.msc를 입력 한 다음 Enter 키를 눌러 디스크 관리 창을 엽니 다.

디스크 관리 창에서 USB 드라이브를 찾고 디스크 번호를 기록해 둡니다. 예를 들어, 여기서 USB 드라이브는 디스크 1입니다.

먼저 열려있는 VirtualBox 창을 모두 닫습니다.

다음으로 관리자 권한으로 명령 프롬프트를 엽니 다. Windows 7에서 시작 메뉴를 열고 명령 프롬프트를 검색하고 명령 프롬프트 바로 가기를 마우스 오른쪽 단추로 클릭 한 다음 관리자 권한으로 실행을 선택합니다. Windows 8 또는 8.1의 경우 Windows 키 + X를 누르고 명령 프롬프트 (관리자)를 클릭합니다.

명령 프롬프트 창에 다음 명령을 입력하고 Enter를 누르십시오. 이 명령은 VirtualBox의 기본 설치 디렉토리로 변경됩니다. VirtualBox를 사용자 지정 디렉터리에 설치 한 경우 명령의 디렉터리 경로를 자신의 VirtualBox 디렉터리 경로로 바꿔야합니다.

cd % programfiles % \ Oracle \ VirtualBox

명령 프롬프트 창에 다음 명령을 입력하고 #을 위에서 찾은 디스크 번호로 바꾸고 Enter 키를 누릅니다.

VBoxManage 내부 명령 createrawvmdk -filename C : \ usb.vmdk -rawdisk \\. \ PhysicalDrive #

C : \ usb.vmdk를 원하는 파일 경로로 바꿀 수 있습니다. 이 명령은 선택한 물리적 드라이브를 가리키는 VMDK (가상 머신 디스크) 파일을 만듭니다. VMDK 파일을 VirtualBox의 드라이브로로드하면 VirtualBox가 실제로 물리적 장치에 액세스합니다.

다음으로 VirtualBox를 관리자로 엽니 다. VirtualBox 바로 가기를 마우스 오른쪽 단추로 클릭하고 관리자 권한으로 실행을 선택합니다. VirtualBox는 관리자 권한이있는 원시 디스크 장치에만 액세스 할 수 있습니다.

새로 만들기 버튼을 클릭하여 새 가상 머신을 만들고 마법사를 진행합니다. 메시지가 나타나면 USB 드라이브에서 운영 체제를 선택합니다.

하드 디스크를 선택하라는 메시지가 표시되면 기존 가상 하드 드라이브 파일 사용을 선택하고 버튼을 클릭하여 파일을 찾은 다음 해당 파일로 이동합니다. 고유 경로를 선택하지 않은 경우 C : \ usb.vmdk입니다. .

가상 머신을 부팅하면 일반 컴퓨터에서 부팅하는 것처럼 USB 드라이브에서 운영 체제가 부팅됩니다.

USB 장치는 가상 머신의 첫 번째 하드 디스크 여야합니다. 그렇지 않으면 VirtualBox가 부팅되지 않습니다. 즉, 단순히 표준 가상 머신을 생성하고 나중에 USB 장치를 연결할 수 없습니다.

USB 드라이브에서 운영 체제를 설치하려면 나중에 가상 머신의 설정 창에서 하드 디스크를 추가해야합니다. USB 드라이브가 목록의 첫 번째 디스크인지 확인하십시오.

Linux 및 Mac 호스트

프로세스는 기본적으로 Linux 및 Mac 호스트 시스템에서 동일합니다. 원시 디스크를 나타내는 파일을 생성하려면 동일한 종류의 VBoxManage 명령을 사용해야하지만 Linux 또는 Mac 시스템에서 디스크 장치의 경로를 지정해야합니다.

Open Foam 위키에는이 프로세스를 Linux 또는 Mac 호스트에 적용하는 데 도움이 될 수있는 몇 가지 팁과 해결 방법이 있습니다. VirtualBox 공식 문서의 게스트 섹션에서 원시 호스트 하드 디스크 사용도 도움이 될 수 있습니다.

표준 ISO 파일에서 부팅하는 것은 VirtualBox 또는 기타 가상 머신 프로그램에서 운영 체제를 설치하거나 부팅하는 데 가장 잘 지원되는 방법입니다. 가능하면 ISO 파일을 다운로드하여 USB 드라이브를 조작하는 대신 사용해야합니다.

VirtualBox 대신 VMware를 사용하는 경우 Plop Boot Manger를 사용하여 VMware의 USB에서 부팅 해보십시오.