Mount Volume Utility MountVol.exe 명령을 사용하여 시스템의 Volume mount points 를 추가/제거하고 이에 따른 Registry, Disk Management (GUI), Diskpart 에서 확인해 본 결과에 대해서 아래와 같이 정리하였습니다.
[환경]
Windows 7
1개의 물리적 디스크에 C, D, E 의 3개의 볼륨으로 구성되어 있음
[시나리오]
MountVol.exe 명령을 사용하여 E Drive 볼륨 마운팅을 제거하고 추가합니다.
[진행절차]
1. Disk Management 를 실행해 보면 마운팅 되어 있는 C,D,E Drive 를 확인할 수 있습니다.
2. E Drive 의 볼륨 구성 Registry 정보 확인
가. \??\Volume{383adb7e-a0f3-11de-b534-806e6f6e6963}
나. \DosDevices\E:
3. CMD 또는 PowerShell 을 실행하여 MountVol 을 실행하여 볼륨 정보를 확인합니다.
Creates, deletes, or lists a volume mount point.
MOUNTVOL [drive:]path VolumeName
MOUNTVOL [drive:]path /D
MOUNTVOL [drive:]path /L
MOUNTVOL [drive:]path /P
MOUNTVOL /R
MOUNTVOL /N
MOUNTVOL /E
path Specifies the existing NTFS directory where the mount
point will reside.
VolumeName Specifies the volume name that is the target of the mount
point.
/D Removes the volume mount point from the specified directory.
/L Lists the mounted volume name for the specified directory.
/P Removes the volume mount point from the specified directory,
dismounts the volume, and makes the volume not mountable.
You can make the volume mountable again by creating a volume
mount point.
/R Removes volume mount point directories and registry settings
for volumes that are no longer in the system.
/N Disables automatic mounting of new volumes.
/E Re-enables automatic mounting of new volumes.
Possible values for VolumeName along with current mount points are:
\\?\Volume{383adb7d-a0f3-11de-b534-806e6f6e6963}\
*** NO MOUNT POINTS ***
\\?\Volume{383adb80-a0f3-11de-b534-806e6f6e6963}\
D:\
\\?\Volume{383adb7e-a0f3-11de-b534-806e6f6e6963}\
C:\
\\?\Volume{383adb7f-a0f3-11de-b534-806e6f6e6963}\
E:\
\\?\Volume{383adb83-a0f3-11de-b534-806e6f6e6963}\
F:\
\\?\Volume{9ee3cdce-a353-11de-9160-0024e8c624a7}\
G:\
PS C:\>
E Drive 볼륨 마운팅을 제거합니다.
PS C:\> MOUNTVOL E: /D
4. Disk Management 정보를 확인해 보면 E Drive 마운팅이 제거 되었습니다. 물론 탐색기에서 E Drive 는 사라지게 됩니다.
5. Registry 상태 정보
6. Diskpart 로도 확인해 봤습니다.
가. DISKPART - LIST DISK - SELECT DISK 0 - DETAIL DISK
7. MountVol 명령을 사용하여 E Drive 를 마운트합니다.
PS C:\> MountVol
Creates, deletes, or lists a volume mount point.
...
(중략)
...
Possible values for VolumeName along with current mount points are:
\\?\Volume{383adb7d-a0f3-11de-b534-806e6f6e6963}\
*** NO MOUNT POINTS ***
\\?\Volume{383adb80-a0f3-11de-b534-806e6f6e6963}\
D:\
\\?\Volume{383adb7e-a0f3-11de-b534-806e6f6e6963}\
C:\
\\?\Volume{383adb7f-a0f3-11de-b534-806e6f6e6963}\
E:\
\\?\Volume{383adb83-a0f3-11de-b534-806e6f6e6963}\
F:\
\\?\Volume{9ee3cdce-a353-11de-9160-0024e8c624a7}\
G:\
PS C:\>
PS C:\> E:
PS E:\> DIR
Directory: E:\
Mode LastWriteTime Length Name
---- ------------- ------ ----
d---- 2009-09-15 오후 1:52 dell
d---- 2009-11-25 오후 1:01 Hyper-V
d---- 2008-01-19 오후 7:11 PerfLogs
d-r-- 2009-11-27 오후 1:50 Program Files
d-r-- 2009-11-27 오후 1:50 Program Files (x86)
d-r-- 2009-09-15 오후 1:49 Users
d---- 2009-11-27 오후 2:30 Windows
PS E:\>
[참고자료]
Table 17.20 Mountvol Switches
http://technet.microsoft.com/en-us/library/cc938916.aspx
작성자 : Lai Go / 작성일자 : 2010.04.22