디스크 변환 - Convert [이동 완료]
이동 완료 2009. 12. 12. 00:01 |이곳은 백업 블로그 입니다. 현재 캐플이 활동 중인 블로그는 CAppleBlog.co.kr 입니다. 최신 정보들은 새로운 블로그에서 확인해 보세요. ^^
- 이곳은 기존 블로그들의 글을 한군데로 모아 놓은 백업 블로그입니다.
- 현재 링크는 대부분 올바르지 않으며 이러한 링크들은 모두 cappleblog.co.kr 로 이동합니다. (※ 링크 주의)
- 블로그와 커뮤니티는 서로 다른 공간입니다.(로그인을 따로 해야합니다.)
- 저는 윈티티(WinTT)이자 신비(ShinB)이며 캐플(CApple)입니다. 편한대로 불러주세요.
[중요] DiskPart 의 모든 작업은 Select 와 List 명령이 기초가 됩니다. 아직 해당 내용에 대한 정확한 지식이 없다면 반드시 해당 내용을 완전히 이해하신 후 이 글로 다시 오시기 바랍니다.
Convert 명령어 정리
글에서 사용되게 될 Convert 명령에 대한 정리입니다. 이 표를 먼저 보시고 따라오시면 글을 이해하시는데 편하실 겁니다. ^^ (중요한 내용만 추린 것이기 때문에 빠진 매개 변수가 있을 수 있습니다.)
Convert | Convert [BASIC | DYNAMIC | GPT | MBR] |
---|---|
현재 포커스가 있는 디스크의 형식을 변환합니다.
|
디스크 변환의 기초
글을 시작하기에 앞서 MBR 디스크와 GPT 디스크, 기본 디스크와 동적 디스크에 관한 내용은 다음의 글을 참고하시길 바랍니다.
가장 먼저 DikPart 에서 MBR 디스크와 GPT 디스크, 기본 디스크와 동적 디스크를 구별하는 방법입니다. 이는 List Disk 명령을 통해 확인할 수 있습니다.
디스크 형식 | Dyn | GPT |
---|---|---|
기본 MBR 디스크 | ||
동적 MBR 디스크 |
* |
|
기본 GPT 디스크 |
* | |
동적 GPT 디스크 |
* |
* |
이를 통해 본다면 현재 위의 예제 스크린샷의 모든 디스크는 기본 MBR 디스크인 것을 아실 수 있죠. 이렇듯 기본 MBR 디스크 형식이 윈도우 7 의 일반적인 디스크 형식입니다.
동적 디스크로 변환하기
스팬, 스트라이프, 미러, RAID-5 와 같은 볼륨을 생성하기 위해선 디스크의 형식을 먼저 동적 디스크로 변환해 주어야 합니다. 이러한 디스크의 변환을 담당하는 명령어가 바로 Convert 입니다. 위의 예제 스크린 샷에서 디스크 1 을 동적 디스크로 변환해 보도록 하겠습니다. DiskPart 인터프리터에서 다음과 같이 명령을 내려줍니다.
select disk=1
- 작업할 디스크에 포커스를 지정해 줍니다. 이 때 디스크의 번호는 여러분이 작업하길 원하는 디스크에 따라 달라질 수 잇습니다.
convert dynamic
- 해당 디스크를 동적 디스크로 변환합니다.
- 작업할 디스크에 포커스를 지정해 줍니다. 이 때 디스크의 번호는 여러분이 작업하길 원하는 디스크에 따라 달라질 수 잇습니다.
convert dynamic
- 해당 디스크를 동적 디스크로 변환합니다.
보시는 것과 같이 디스크가 동적 디스크로 변환되어 List Disk 목록에서 Dyn 항목에 체크 되는 것을 확인하실 수 있습니다.
기본 디스크로 변환하기
이러한 동적 디스크는 다시 기본 디스크로 변환해 줄 수 있습니다.
[주의] 이 때 먼저 해당 디스크 안에 존재하는 모든 볼륨을 제거해 주어야 합니다. 자세한 내용은 아래의 글을 참고하시길 바랍니다.
해당 동적 디스크의 모든 볼륨을 삭제하였다면 이제 동적 디스크를 기본 디스크로 변경하실 수 있습니다. 동적 디스크를 기본 디스크로 변환하는 과정은 다음과 같습니다. DiskPart 인터프리터에서 다음과 같이 명령을 내려줍니다.
select disk=1
- 작업할 디스크에 포커스를 지정해 줍니다. 이 때 디스크 번호는 여러분이 작업하길 원하는 디스크에 따라 달라질 수 잇습니다.
convert basic
- 해당 디스크를 기본 디스크로 변환합니다.
- 작업할 디스크에 포커스를 지정해 줍니다. 이 때 디스크 번호는 여러분이 작업하길 원하는 디스크에 따라 달라질 수 잇습니다.
convert basic
- 해당 디스크를 기본 디스크로 변환합니다.
보시는 것과 같이 디스크가 기본 디스크로 변환되어 List Disk 목록에서 Dyn 항목에 체크가 해제 되는 것을 확인하실 수 있습니다.
GPT 디스크로 변환하기
이번엔 MBR 디스크를 GPT 디스크로 변환해 보도록 하겠습니다. 마찬가지로 변환을 담당하는 명령은 Convert 입니다. 글에선 디스크 2 을 GPT 디스크로 변환해 보도록 하겠습니다. DiskPart 인터프리터에서 다음과 같이 명령을 내려줍니다.
select disk=1
- 작업할 디스크에 포커스를 지정해 줍니다. 이 때 디스크 번호는 여러분이 작업하길 원하는 디스크에 따라 달라질 수 잇습니다.
convert gpt
- 해당 디스크를 GPT 디스크로 변환합니다.
- 작업할 디스크에 포커스를 지정해 줍니다. 이 때 디스크 번호는 여러분이 작업하길 원하는 디스크에 따라 달라질 수 잇습니다.
convert gpt
- 해당 디스크를 GPT 디스크로 변환합니다.
보시는 것과 같이 디스크가 GPT 디스크로 변환되어 List Disk 목록에서 Gpt 항목에 체크 되는 것을 확인하실 수 있습니다.
MBR 디스크로 변환하기
이번엔 GPT 디스크를 MBR 디스크로 변환해 보도록 하겠습니다.
[주의] 이 때 먼저 해당 디스크 안에 존재하는 모든 파티션을 제거해 주어야 합니다. 자세한 내용은 아래의 글을 참고하시길 바랍니다.
해당 GPT 디스크의 모든 파티션을 삭제하였다면 이제 GPT 디스크를 MBR 디스크로 변경하실 수 있습니다. 과정은 다음과 같습니다. DiskPart 인터프리터에서 다음과 같이 명령을 내려줍니다.
select disk=1
- 작업할 디스크에 포커스를 지정해 줍니다. 이 때 디스크 번호는 여러분이 작업하길 원하는 디스크에 따라 달라질 수 잇습니다.
convert mbr
- 해당 디스크를 MBR 디스크로 변환합니다.
- 작업할 디스크에 포커스를 지정해 줍니다. 이 때 디스크 번호는 여러분이 작업하길 원하는 디스크에 따라 달라질 수 잇습니다.
convert mbr
- 해당 디스크를 MBR 디스크로 변환합니다.
보시는 것과 같이 디스크가 MBR 디스크로 변환되어 List Disk 목록에서 Gpt 항목에 체크가 해제 되는 것을 확인하실 수 있습니다.
디스크 변환의 원칙
이러한 디스크 변환에는 몇 가지 원칙이 있습니다. 먼저 아래의 디스크 내용을 보시죠.
윈도우 7 에서 존재할 수 있는 모든 디스크 형식이 포함된 디스크의 목록입니다. 일단 위의 디스크들이 각기 어떠한 디스크 형식을 가지고 있는지는 모두 파악하실 수 있으시겠죠? 그럼 디스크 변환의 원칙을 설명드리도록 하겠습니다.
첫 째, 기본 디스크는 바로 동적 디스크로 변환될 수 있지만 동적 디스크는 안의 모든 볼륨을 삭제해야만 기본 디스크로 변환할 수 있습니다.
둘 째, MBR 디스크는 바로 GPT 디스크로 변환될 수 있지만 GPT 디스크는 안의 모든 볼륨을 삭제해야만 MBR 디스크로 변환될 수 있습니다.
셋 째, 동적 디스크 상태에서는 MBR 디스크 <-> GPT 디스크로 상호 변환될 수 없습니다. 먼저 동적 디스크를 기본 디스크 상태로 변경하여야만 MBR <-> GPT 디스크로 상호 변환이 가능합니다.
둘 째, MBR 디스크는 바로 GPT 디스크로 변환될 수 있지만 GPT 디스크는 안의 모든 볼륨을 삭제해야만 MBR 디스크로 변환될 수 있습니다.
셋 째, 동적 디스크 상태에서는 MBR 디스크 <-> GPT 디스크로 상호 변환될 수 없습니다. 먼저 동적 디스크를 기본 디스크 상태로 변경하여야만 MBR <-> GPT 디스크로 상호 변환이 가능합니다.
즉, 위의 예제에서 디스크 1 과 디스크 2 의 동적 MBR 디스크를 GPT 디스크로 변환하기 위해선 먼저 동적 디스크를 기본 디스크로 변환한 다음에 변환을 해야 한다는 것 입니다. 간단하죠?
만약 동적 GPT 디스크인 디스크 4 를 동적 MBR 디스크로 변환하려면 총 세 번의 변환 과정이 필요합니다. 즉, convert basic, convert mbr, convert dynamic 의 세 과정을 거쳐야 비로소 원하는 디스크로 변환할 수 있게 되는 것이죠. 이 때 GPT -> MBR 로, 동적 -> 기본으로 변환하는 과정에서는 첫 째와 둘 째 원칙에 따라 디스크 안에 파티션 또는 볼륨이 존재하면 안 되기 때문에 모든 파티션 또는 볼륨을 삭제한 후 작업을 진행해야 합니다.
수 많은 질문 속에서 GPT 를 MBR 로 동적을 기본으로 변환하는 것에 대해서 물어보시는데 이러한 GPT -> MBR, 동적 -> 기본 디스크로 변환할 때 파티션 또는 볼륨의 삭제 없이 직접 변환하는 방법은 없습니다. 고로 어쩔 수 없이 자료가 유실되며 이로 인해 해당 작업을 위해선 반드시 해당 디스크의 모든 자료를 백업할 수단을 마련해 놓고 작업을 진행해야 하는 것 입니다.
만약 이러한 GPT -> MBR 로 동적 -> 기본 디스크로 변환할 때 위의 원칙을 지키지 않고 다이렉트로 변환하려 한다거나 하면 아래와 같은 오류 메시지를 접하게 되실겁니다.
이 포스팅은 여기까지입니다. ^ㅡ^*
윈도우 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 를 끝내며