네트워크 엔지니어 & 개발자 로엘이

VMWare를 사용할 때는 실제 물리 디스크를 UI 상에서 간단하게 설정하여
가상 머신에서 사용할 수 있서 유용하게 사용하였다.

무료 버전을 사용하기 위해 VirtualBox를 사용하고 있다.
VirtualBox에서는 물리디스크를 사용하기 위해서는 여러 단계를 거쳐야 하고
관리자 권한이 필요하여 주의가 필요할 것 같아 설정하며 정리하여 보았다.

1. 명령 프롬프트를 관리자 권한으로 실행한다.

  ※ 실행후 제목 표시줄에 관리자가 표시되는지 확인하고 진행한다.

 

2. diskpart 명령을 사용하여 사용할 물리적 하드와 파티션을 확인한다.

C:\WINDOWS\system32>diskpart

Microsoft DiskPart 버전 10.0.18362.1171

Copyright (C) Microsoft Corporation.
컴퓨터: DESKTOP-E619R13

DISKPART> list disk

  디스크 ###  상태           크기     사용 가능     Dyn  Gpt
  ----------  -------------  -------  ------------  ---  ---
  디스크 0    온라인        476 GB           0 B        *
  디스크 1    온라인         14 GB         14 GB        *

DISKPART> select disk 디스트1

1 디스크가 선택한 디스크입니다.

DISKPART> list partition

  파티션 ###  종류              크기     오프셋
  ----------  ----------------  -------  -------
  파티션 1    알 수 없음             512 KB    17 KB

DISKPART> exit

DiskPart 마치는 중...

C:\WINDOWS\system32>

lisk disk 명령을 사용하여 현재 컴퓨터에 연결되어있는 디스크 리스트를 확인한다.

파티션을 확인을 위해 select  disk 디스크[디스크 번호] 명령을 사용하여 디스크를 선택한다.

list partition  명령을 사용하여 파티션을 확인한다.

exit 명령을 사용하여 diskpart를 종료한다.

 

3. VirtualBox가 설치된 경로로 이동한다.

C:\WINDOWS\system32>cd "C:\Program Files\Oracle\VirtualBox"

C:\Program Files\Oracle\VirtualBox>

설치할 때 경로를 수정하지 않았다면 위와 동일한 경로 일 것이다.

 

4. VBoxManage.exe를 사용하여 rawdisk 파일을 생성한다.

C:\Program Files\Oracle\VirtualBox>VBoxManage.exe internalcommands createrawvmdk -filename "C:\VM\physical.vmdk" -rawdisk \\.\PhysicalDrive1

RAW host disk access VMDK file C:\VM\physical.vmdk created successfully.

 

rawdisk 파일은 VirtualBox 설정에서 선택할 파일이다.

디스크만 지정하기에 사용한 옵션은 -filename, -rawdisk다.

파티션까지 지정하고자 한다면 -rawdisk 뒤에 -partition 옵션을 사용하면 된다.

 

-filename은 파일이 저장될 경로와 저장할 파일명을 지정하는 옵션이다.

-rawdisk는 사용할 디스크를 선택하는 옵션이다.

   -rawdisk \\.\PhysicalDrive 뒤에 diskpart에서 확인한 디스크 번호를 입력한다.

-partition은 사용할 파티션을 지정하는 옵션이다.

 

사용법을 종합해보면 아래와 같다.

VBoxManage.exe internalcommands createrawmk -filename [저장 경로]\[파일명] -rawdisk \\.\PhysicalDrive [디스크 번호] -partition [파티션 번호]

 

정상적으로 처리되면 "RAW host disk access VMDK file C:\Users\User1\physical.vmdk created successfully" 메시지가 출력된다.

 

5. VirtualBox를 관리자 권한으로 실행한다.

실제 하드를 사용하기 위해서는 관리자 권한으로 실행하여야 한다.

 

6. guest os에 추가하기

물리적 하드를 사용할 guest의 설정 창을 열어 저장소에 들어가 생성한 하드를 추가하여 주면 된다.

 

- 끝 -

728x90
반응형
250x250

공유하기

facebook twitter kakaoTalk kakaostory naver band