본문 바로가기

개발 이야기

VMWare - Windows 7 에서 physical disk 로 가상머신 만들기

VMWare의 매력 중 하나는 실제 HDD(Physical disk)로 가상 머신을 꾸밀 수 있다는 점이다...
(아직 Virtual Box에서는 지원이 되지 않는 듯...)

이번에 Windows 7을 설치하고 이걸 이용해서 Windows XP 환경을 꾸며서 OS 양쪽을 이용해보려고 시도했다...
그런데 이게 왠걸......Windows 7에서 physical disk 로 가상머신을 만들면 다음과 같은 에러가 뜬다...

operation on file "\\.\physicaldrive0" failed

흠.......ㅡ.ㅡ"
우선 VMWare 버전을 6.5에서 7.0 으로 올려보고,
어드민 계정으로도 시도해보고,
디스크관리에서 드라이브 문자 제외해서도 시도해 보고았지만 역시 실패...
결국 몇시간 시간 까먹구, 구글링으로 방법을 찾았다....ㅠ.ㅠ

우선 Windows 7 에서 파티션까지만 마친 RAW 디스크만
외부 프로그램에서 raw 억세스가 가능한듯 하다.

결국 다음과 같은 절차를 거쳐야 한다.


1) 컴퓨터 관리>저장소>디스크 관리에서 '볼륨축소>새볼륨'를 이용하여 확장 볼륨(파티션)을 만든다.
   물론 다른 partitioning 방법을 써도 무관하나 절대로 포맷을 하면 안된다.
   이렇게 파티션을 만들고 나면 디스크 관리에는 NTFS가 아닌 RAW로 표시되게 된다.

2) VMWare에서 Disk는 physical disk 선택 후 Device에서 포맷하지 않은 파티션이 포함된 디스크를 선택

3) usage에서 'Use individual partitions' 선택

4) Partitions에서 FAT16으로 표시되는 파티션 (디스크 관리에서는 RAW로 표시)을 선택


요렇게 해주면 무사히 physical disk를 이용하는 가상 머신을 만들 수 있다......^^

원문 보러가기