드라이브 문자 및 경로의 관리 - Assign, Remove [이동 완료]
이동 완료 2009. 12. 12. 08:01 |이곳은 백업 블로그 입니다. 현재 캐플이 활동 중인 블로그는 CAppleBlog.co.kr 입니다. 최신 정보들은 새로운 블로그에서 확인해 보세요. ^^
- 이곳은 기존 블로그들의 글을 한군데로 모아 놓은 백업 블로그입니다.
- 현재 링크는 대부분 올바르지 않으며 이러한 링크들은 모두 cappleblog.co.kr 로 이동합니다. (※ 링크 주의)
- 블로그와 커뮤니티는 서로 다른 공간입니다.(로그인을 따로 해야합니다.)
- 저는 윈티티(WinTT)이자 신비(ShinB)이며 캐플(CApple)입니다. 편한대로 불러주세요.
[중요] DiskPart 의 모든 작업은 Select 와 List 명령이 기초가 됩니다. 아직 해당 내용에 대한 정확한 지식이 없다면 반드시 해당 내용을 완전히 이해하신 후 이 글로 다시 오시기 바랍니다.
Assign 명령어 정리
글에서 사용되게 될 Assign 명령에 대한 정리입니다. 이 표를 먼저 보시고 따라오시면 글을 이해하시는데 편하실 겁니다. ^^ (중요한 내용만 추린 것이기 때문에 빠진 매개 변수가 있을 수 있습니다.)
Assign | Assign [Letter=<D> | Mount=<Path>] |
---|---|
현재 포커스가 있는 볼륨에 드라이브 문자나 드라이브 경로(마운트)를 할당 합니다. 매개 변수를 지정하지 않으면 사용 가능한 첫 번째 드라이브 문자를 자동으로 할당합니다. 이미 드라이브 문자나 탑재 지점이 사용중인 경우엔 오류가 발생합니다.
|
드라이브 문자 및 경로의 추가
드라이브 문자의 추가
드라이브 문자에 관한 자세한 내용은 아래의 글을 먼저 참고하여 보시길 바랍니다.
DiskPart 에서 드라이브 문자와 경로를 추가해주는 명령은 Assign 입니다. 이 때 해당 파티션(또는 볼륨)에 드라이브 문자가 지정되어 있지 않다는 가정하에서 드라이브 문자의 추가가 가능합니다. 포커스는 드라이브 문자를 추가하려는 파티션 또는 볼륨 둘 중에 어디에 지정해 주더라도 상관이 없습니다. 즉, 디스크 0 의 파티션 1 은 동시에 볼륨 2 가 될 수도 있습니다. 이 때 디스크 0 - 파티션 1 에 포커스를 지정해 주든 볼륨 2 에 포커스를 지정해 주든 Assign 을 통해 드라이브 문자를 추가하는 작업은 동일하게 적용이 된다는 의미입니다. 아시겠죠?
그럼 실제로 Assign 명령을 통해 드라이브 문자를 지정해 주도록 하겠습니다. 글에서는 볼륨에 포커스를 지정하여 드라이브 문자를 지정해 주도록 하죠. 이 때 해당 볼륨은(파티션은) 드라이브 문자가 아직 할당되지 않은 상태입니다. DiskPart 명령 인터프리터에서 다음의 명령을 내려줍니다.
select volume=2
- 볼륨 2 에 포커스를 지정합니다. 이 때 기본 디스크라면 포커스를 디스크 - 파티션에 주어도 상관이 없습니다.
assign letter=d
- 해당 볼륨에 드라이브 문자 D: 를 할당합니다. 이 때 D: 라는 드라이브 문자가 다른 볼륨에서 사용되지 않고 있어야 합니다.
- 볼륨 2 에 포커스를 지정합니다. 이 때 기본 디스크라면 포커스를 디스크 - 파티션에 주어도 상관이 없습니다.
assign letter=d
- 해당 볼륨에 드라이브 문자 D: 를 할당합니다. 이 때 D: 라는 드라이브 문자가 다른 볼륨에서 사용되지 않고 있어야 합니다.
간단하죠? 만약 특정 드라이브 문자를 지정하지 않고 비어있는 드라이브 문자 중 가장 첫 번째 문자를 자동으로 할당하고자 한다면 Ltter 매개 변수를 생략하고 Assign 명령만 내려주시면 됩니다. 다음과 같이 말이죠.
select volume=2
- 볼륨 2 에 포커스를 지정합니다. 이 때 기본 디스크라면 포커스를 디스크 - 파티션에 주어도 상관이 없습니다.
assign
- 해당 볼륨에 비어있는 라이브 문자 중 첫 번째 드라이브 문자를 자동 할당합니다.
- 볼륨 2 에 포커스를 지정합니다. 이 때 기본 디스크라면 포커스를 디스크 - 파티션에 주어도 상관이 없습니다.
assign
- 해당 볼륨에 비어있는 라이브 문자 중 첫 번째 드라이브 문자를 자동 할당합니다.
드라이브 경로의 추가
드라이브 경로에 관한 자세한 내용은 아래의 글을 먼저 참고하여 보시길 바랍니다. 이해하는데 필요한 자세한 설명은 해당 글을 모두 정독하였다는 가정하에 생략합니다.
드라이브 문자 외에도 볼륨에는 드라이브 경로라는 것을 설정해 주는게 가능합니다. 흔히 마운트라고 부르죠. 이러한 드라이브 경로 또한 Assign 명령을 통해서 추가해 주게 됩니다. 이 때 볼륨을 탑재할 비어있는 폴더는 미리 생성이 되어 있어야 합니다. 폴더를 미리 준비해 놓았다는 가정 하에 드라이브 경로를 추가해 보도록 하겠습니다. DiskPart 명령 인터프리터에서 다음의 명령을 내려줍니다.
select volume=2
- 볼륨 2 에 포커스를 지정합니다. 이 때 기본 디스크라면 포커스를 디스크 - 파티션에 주어도 상관이 없습니다.
assign mount=c:\mount
- 해당 볼륨을 C:\Mount 라는 폴더로 탑재합니다. 이 때 C:\Mount 폴더는 미리 생성이 되어 있어야 하며 비어있어야 합니다.
- 볼륨 2 에 포커스를 지정합니다. 이 때 기본 디스크라면 포커스를 디스크 - 파티션에 주어도 상관이 없습니다.
assign mount=c:\mount
- 해당 볼륨을 C:\Mount 라는 폴더로 탑재합니다. 이 때 C:\Mount 폴더는 미리 생성이 되어 있어야 하며 비어있어야 합니다.
Remove 명령어 정리
글에서 사용되게 될 Remove 명령에 대한 정리입니다. 이 표를 먼저 보시고 따라오시면 글을 이해하시는데 편하실 겁니다. ^^ (중요한 내용만 추린 것이기 때문에 빠진 매개 변수가 있을 수 있습니다.)
Remove | Remove [Letter=<D> | Mount=<Path> | All] |
---|---|
현재 포커스가 있는 볼륨의 드라이브 문자 및 경로를 제거합니다. 드라이브 문자나 경로를 지정하지 않으면 처음으로 만나는 문자나 경로를 제거합니다.
|
드라이브 문자 및 경로의 제거
드라이브 문자의 제거
드라이브 문자를 추가하는 것을 알아보았으니 제거하는 것도 알아봐야겠죠? 드라이브 문자의 제거를 담당하는 명령은 Remove 입니다. 이 때 Assign 과 마찬가지로 포커스는 드라이브 문자를 제거하려는 파티션 또는 볼륨 둘 중에 어디에 지정해 주더라도 상관이 없습니다. 자세한 내용은 위에서 설명을 드렸으니 생략할께요~
그럼 Remove 명령을 통해 드라이브 문자를 제거해 보도록 하겠습니다. 글에서는 볼륨에 포커스를 지정하여 드라이브 문자를 지정해 주도록 하죠. DiskPart 명령 인터프리터에서 다음의 명령을 내려줍니다.
select volume=2
- 볼륨 2 에 포커스를 지정합니다. 이 때 기본 디스크라면 포커스를 디스크 - 파티션에 주어도 상관이 없습니다.
remove letter=d
- 해당 볼륨의 드라이브 문자 D: 를 제거합니다.
- 볼륨 2 에 포커스를 지정합니다. 이 때 기본 디스크라면 포커스를 디스크 - 파티션에 주어도 상관이 없습니다.
remove letter=d
- 해당 볼륨의 드라이브 문자 D: 를 제거합니다.
이때 드라이브 문자를 따로 지정해 주지 않고 단순히 Letter 매개 변수를 생략한 채 Remove 명령만을 통해서도 드라이브 문자를 제거할 수 있습니다. 아래와 같이 말이죠. (드라이브 문자가 할당되어 있다는 가정하에 입니다.)
select volume=2
- 볼륨 2 에 포커스를 지정합니다. 이 때 기본 디스크라면 포커스를 디스크 - 파티션에 주어도 상관이 없습니다.
remove
- 해당 볼륨에 할당된 드라이브 문자를 제거합니다.
- 볼륨 2 에 포커스를 지정합니다. 이 때 기본 디스크라면 포커스를 디스크 - 파티션에 주어도 상관이 없습니다.
remove
- 해당 볼륨에 할당된 드라이브 문자를 제거합니다.
드라이브 경로의 제거
드라이브 경로의 제거를 담당하는 명령 또한 Remove 입니다. DiskPart 명령 인터프리터에서 다음의 명령을 내려줍니다.
select volume=2
- 볼륨 2 에 포커스를 지정합니다. 이 때 기본 디스크라면 포커스를 디스크 - 파티션에 주어도 상관이 없습니다.
remove mount=c:\mount
- 해당 볼륨에 설정된 경로인 C:\Mount 를 해제 합니다.
- 볼륨 2 에 포커스를 지정합니다. 이 때 기본 디스크라면 포커스를 디스크 - 파티션에 주어도 상관이 없습니다.
remove mount=c:\mount
- 해당 볼륨에 설정된 경로인 C:\Mount 를 해제 합니다.
모든 드라이브 문자 및 경로의 제거
Remove 명령을 통하면 해당 볼륨에 설정된 모든 드라이브 문자와 경로를 일괄적으로 제거하는 것도 가능합니다. DiskPart 명령 인터프리터에서 다음의 명령을 내려줍니다.
select volume=2
- 볼륨 2 에 포커스를 지정합니다. 이 때 기본 디스크라면 포커스를 디스크 - 파티션에 주어도 상관이 없습니다.
remove all
- 해당 볼륨에 설정된 드라이브 문자와 경로를 일괄 제거합니다.
- 볼륨 2 에 포커스를 지정합니다. 이 때 기본 디스크라면 포커스를 디스크 - 파티션에 주어도 상관이 없습니다.
remove all
- 해당 볼륨에 설정된 드라이브 문자와 경로를 일괄 제거합니다.
간단하죠? 참고로 드라이브 문자를 변경해 주고자 한다면 먼저 이렇게 Remove 를 통해 드라이브 문자를 제거한 후 다시 Assign 을 통해 문자를 추가해 주어야 합니다. 혹시나 하여 참고하시라고 알려드립니다. ^^
또한 드라이브 경로의 경우 경로에 띄어쓰기가 존재하는 경우 경로를 "" (큰 따옴표) 로 묶어주셔야 합니다.
이 포스팅은 여기까지 입니다. ^ㅡ^*
윈도우 7 의 디스크 관리 - DiskPart
좀 더 강력한 디스크 관리를 위하여 - DiskPart 의 시작기초 관리
목록 출력과 포커스 지정, 속성 표시 - List, Select, Detail
디스크 변환 - Convert
드라이브 문자 및 경로의 관리 - Assign, Remove
파티션(볼륨) 포맷하기 - Filesystems, Format
기본 디스크 관리
파티션 생성하기 - Create Partition
파티션 삭제하기 - Delete Partition
파티션 확장하기 - Extend
파티션 축소하기 - Shrink
파티션 활성화 - Active, Inactive
동적 디스크 관리
단순 볼륨의 생성 - Create Volume Simple
스팬 볼륨의 생성 - Extend
스트라이프 볼륨의 생성 - Create Volume Stripe
미러 볼륨의 생성 - Create Volume Mirro, Add
미러 볼륨의 분리 - Break
미러 볼륨의 복구 - Delete Disk, Add
RAID-5 볼륨의 생성 - Create Volume RAID
RAID-5 볼륨의 복구 - Delete Disk, Repair, Recover
동적 볼륨의 삭제 - Delete Volume
외부 디스크 가져오기 - Import
가상 디스크 관리
가상 디스크의 생성과 관리 - Create Vdisk, Attach, Detach
가상 디스크 확장하기 - Expand
가상 디스크 압축하기 - Compact
자식 디스크(차이점 보관용 디스크) 생성하기 - Create Vdisk Parent
부모 - 자식 디스크의 병합 - Merge
가상 디스크 삭제하기 - Windows Del
기타 관리
디스크 재검색 - Rescan
디스크 초기화 - Clean
디스크 자동 탑재 - Automount
디스크, 볼륨의 특성 조작 - Attributes
DiskPart 의 스크립팅
DiskPart 의 도움말 정리
DiskPart 를 끝내며