TiP – VHDMOUNT.EXE를 활용한 VHD 오프라인 마운팅


Virtual Server 2005 R2 SP1 버전에는 VHDMOUNT.EXE라는 툴이 하나 기본 내장되게 됩니다. 해당 툴의 용도는 VHD 파일을 가상 머신을 작동시키지 않고, 실제 물리적인 머신에서 드라이브로 마운트시켜 수정작업을 하실 수 있게 해드립니다.

(참고 - Virtual Server 2005 R2 SP1은 2007년 2사분기에 출시할 예정이며, 현재 System Center Virtual Machine Manager 베타 2 프로그램을 통해 RC 버전을 다운로드하실 수 있습니다.)

VHDMOUNT.EXE의 옵션인 /P VHD 파일 이름을 입력하시면 해당 파일이 새로운 드라이브 레터(예를 들어 F:)로 추가되며 /U를 사용하시면 다시 디스마운트가 됩니다. 이를 손쉽게 VHD 파일을 탐색기에서 마우스 오른쪽 클릭으로 이용하실 수 있도록 제작한 레지스트리 키입니다. 아래를 그대로 메모장에 복사하셔서 REG로 저장후 더블 클릭하시면 설치하실 수 있습니다.

---------------------------------------------------

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Virtual.Machine.HD]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Virtual.Machine.HD\shell]
@="Mount"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Virtual.Machine.HD\shell\Dismount]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Virtual.Machine.HD\shell\Dismount\command]
@="\"C:\\Program Files\\Microsoft Virtual Server\\Vhdmount\\vhdmount.exe\" /u \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Virtual.Machine.HD\shell\Mount]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Virtual.Machine.HD\shell\Mount\command]
@="\"C:\\Program Files\\Microsoft Virtual Server\\Vhdmount\\vhdmount.exe\" /p \"%1\""

[HKEY_CLASSES_ROOT\.vhd]
@="Virtual.Machine.HD"

Comments (3)
  1. Anonymous says:

    운영 체제를 파일 하나로 휴대할 수 있다면 어떨까요? 해당 파일을 하드 디스크에 복사해놓고, 이를 부트 로더가 읽어서, 부팅을 시켜준다면? 운영 체제의 휴대성(Mobility)를 부여하는

  2. snoopy says:

    꼬알라님 레지 약간 수정이 필요하겠어요.

    vhdmount.exe" /u "%1""

    언마운트 시키는데는 /d 또는 /c 옵션이 추가되어야 하네요. 그냥은 안되더군요. ^^

  3. windows7 says:

    vhd아직도 안만들어서요

Comments are closed.

Skip to main content