본문 바로가기
컴퓨터/Windows

DISKPART를 이용한 가상 하드 디스크 연결 및 연결 해제

by Spring13 2024. 5. 1.

Windows상에서 가상 하드 디스크 파일을 연결-연결 해제하는 가장 쉬운 방법은 파일 탐색기를 이용하는 것이다.

".VHD"와 ".VHDX" 확장자를 파일 탐색기에 연결해두고 가상 하드 디스크 파일들을 더블 클릭하는 것 만으로 간단하게 가상 하드 디스크 파일을 마운트할 수 있다.

 

ASSOC(파일 확장명 연결)를 이용하여 연결 프로그램 설정

1. 개요 ASSOC는 각 파일 확장자에 의해 연결된 프로그램을 나타내고, 이를 변경할 수 있는 도구이다. 설정에 있는 '연결 프로그램'을 이용하면 보다 편리하게 연결 프로그램을 바꿀 수 있지만, 간

sprout13.tistory.com


그러나 이것은 일반적인 Windows에서의 이야기이고, 모든 상황에서 이러한 방법을 사용할 수는 없다.

이러한 방법을 사용할 수 없는 가장 대표적인 상황으로, Windows PE와 Windows RE를 예시로 들 수 있다.

 

위 이미지와 같이, Windows PE와 Windows RE 환경에서는 Explorer.exe, 즉 파일 탐색기를 실행할 수 없다.

당연히 위의 방법을 사용할 수 없고, 명령 프롬프트 상에서 모든 작업을 수행해야 한다.

 

다행이도, 명령 프롬프트에서 DISKPART를 실행하여 작업을 수행할 수 있다.

 

그러나 처음 하는 사람들에게는 이 방법이 어려울 수 있기 때문에, 이 글에서는 그 방법을 안내할 것이다.


가상 하드 디스크 연결


명령 프롬프트에서 DISKPART를 실행한다.

 

아래의 명령을 실행하여 가상 하드 디스크 파일을 연결한다.

select vdisk file="가상 하드 디스크 파일의 경로"

 

예를 들어, D 드라이브TEMP 디렉터리에 위치한 "TMP.VHD"라는 가상 하드 디스크 파일을 DISKPART로 선택하려면

select vdisk file="D:\TEMP\TMP.vhd"

를 입력한다.

 

해당 명령이 정상적으로 실행되면 "DiskPart가 가상 디스크 파일을 선택했습니다."라고 응답한다.

 

이제 가상 디스크를 연결할 수 있다.

 

아래의 명령을 입력한다.

attach vdisk

해당 명령을 실행하면 가상 디스크 파일을 연결할 수 있다.

 


가상 하드 디스크 연결 해제


DISKPART에서 아래의 명령을 실행한다.

select vdisk file="연결된 가상 하드 디스크 파일의 경로"

가상 하드 디스크 파일을 선택한 후, 다른 디스크를 선택하거나 DISKPART 를 종료한 적이 없다면 계속 가상 하드 디스크 파일이 선택되어 있으므로 바로 아래 단계로 넘어가면 된다.

 

아래의 명령을 입력하여 가상 하드 디스크 파일을 연결 해제한다.

detach vdisk


여담


이렇게 파일 경로를 지정하는 것도 가능하다.

이렇게 하면 디렉터리 문자가 할당되지 않은 볼륨에 위치한 가상 하드 디스크 파일을 연결할 수 있다.


Windows PE 환경에서 가상 하드 디스크 파일을 연결하면 자동으로 드라이브 문자가 할당되지 않는 경우가 많다. 이 역시 DISKPART를 이용하여 드라이브 문자를 할당해주면 된다.

728x90
반응형

댓글