목록 출력과 포커스 지정, 속성 표시 - List, Select, Detail [이동 완료]
이동 완료 2009. 12. 11. 15:01 |이곳은 백업 블로그 입니다. 현재 캐플이 활동 중인 블로그는 CAppleBlog.co.kr 입니다. 최신 정보들은 새로운 블로그에서 확인해 보세요. ^^
- 이곳은 기존 블로그들의 글을 한군데로 모아 놓은 백업 블로그입니다.
- 현재 링크는 대부분 올바르지 않으며 이러한 링크들은 모두 cappleblog.co.kr 로 이동합니다. (※ 링크 주의)
- 블로그와 커뮤니티는 서로 다른 공간입니다.(로그인을 따로 해야합니다.)
- 저는 윈티티(WinTT)이자 신비(ShinB)이며 캐플(CApple)입니다. 편한대로 불러주세요.
DiskPart 작업을 시작하기 전 - List 의 확인
DiskPart 를 통해 작업하면서 가장 먼저 알아야 할 것은 무엇일까요? 그것은 바로 현재 디스크와 파티션, 볼륨, 가상 디스크의 목록을 확인하는 것과 자신이 작업하길 원하는 디스크나 파티션, 볼륨, 가상 디스크를 선택하는 방법에 대해서 아는 것 입니다. 이것에 대한 개념만 잡히시면 DiskPart 아무 것도 아닙니다. 가장 먼저 목록을 표시하는 방법입니다.
디스크 목록의 표시
디스크 목록은 특별한 포커스 지정 없이 바로 확인 가능합니다. DiskPart 명령 인터프리터에서 다음의 명령을 내려줍니다.
list disk
- 디스크의 목록을 출력해 줍니다. 포커스의 지정 여부와 상관 없습니다.
- 디스크의 목록을 출력해 줍니다. 포커스의 지정 여부와 상관 없습니다.
보시는 것과 같이 디스크의 번호는 0 번 부터 시작합니다. 디스크의 순서는 PC 의 BIOS 에서 인식한 순서와 같습니다. 이 때 디스크가 동적 디스크라면 Dyn 항목에 * 로 표시되며 GPT 디스크라면 Gpt 항목에 * 로 표시 됩니다.
볼륨 목록의 표시
볼륨 목록 또한 특별한 포커스 지정 없이 바로 확인 가능합니다. DiskPart 명령 인터프리터에서 다음의 명령을 내려줍니다.
list volume
- 볼륨의 목록을 출력해 줍니다. 포커스의 지정 여부와 상관 없습니다.
- 볼륨의 목록을 출력해 줍니다. 포커스의 지정 여부와 상관 없습니다.
보시는 것과 같이 볼륨의 번호는 0 번 부터 시작합니다. 이 때 번호의 순서는 가장 먼저 동적 디스크의 볼륨, 그 뒤로 ODD 장치, 마지막으로 기본 디스크의 파티션의 순서대로 번호가 매겨집니다. 동적 디스크의 볼륨은 파티션이 아니기 때문에 디스크와 파티션을 통해서는 그 존재를 확인할 수 없으며 오직 List Volume 명령을 통해서만 확인할 수 있습니다. 또한 ODD 장치의 경우에도 포커스를 지정하기 위해선 오직 볼륨을 통해서만 지정할 수 있습니다. 이 점은 기억을 해 두시면 되겠네요.
파티션 목록의 표시
파티션 목록은 반드시 파티션의 목록을 확인하려는 디스크에 포커스를 지정(선택)한 후 명령을 내려주어야 합니다. DiskPart 명령 인터프리터에서 다음의 명령을 내려줍니다.(이 때 디스크의 번호는 여러분의 상황에 따라 달라질 수 있습니다.)
select disk=0
- 0 번 디스크에 포커스를 지정(선택) 합니다. 이 때 디스크의 번호는 파티션의 목록을 확인하길 원하는 디스크를 선택해 주시면 됩니다.
list partition
- 해당 디스크에 존재하는 파티션의 목록을 출력해 줍니다.
- 0 번 디스크에 포커스를 지정(선택) 합니다. 이 때 디스크의 번호는 파티션의 목록을 확인하길 원하는 디스크를 선택해 주시면 됩니다.
list partition
- 해당 디스크에 존재하는 파티션의 목록을 출력해 줍니다.
보시는 것과 같이 파티션의 번호 또한 0 번 부터 시작됩니다. 하지만 0 번 파티션은 무조건 확장 파티션에 할당이 되어 있습니다. 즉, 확장 파티션과 논리 드라이브가 존재하지 않고 주 파티션만 존재하는 경우 파티션 번호는 1 번 부터 시작되는 것 입니다. 확장 파티션은 어디에 위치해 있든지 무조건 0 번 입니다.
[주의] XP 의 DiskPart 는 확장 파티션 또한 다른 파티션들과 마찬가지로 순서대로 번호를 할당 받습니다. 즉, XP 의 DiskPart 에서는 0 번 파티션은 존재하지 않습니다.
또한 동적 디스크는 볼륨이 존재하더라도 List Partition 명령을 통해 확인해 보면 파티션이 존재하지 않는 것으로 나옵니다. 이는 동적 디스크의 볼륨은 파티션으로 볼 수 없기 때문입니다. 그리하여 위에서 말씀드렸다시피 동적 디스크의 볼륨은 오직 List Volume 명령을 통해서만 확인할 수 있습니다.
가상 디스크 목록의 표시
가상 디스크 목록은 특별한 포커스 지정 없이 바로 확인 가능합니다. DiskPart 명령 인터프리터에서 다음의 명령을 내려줍니다.
list vdisk
- 현재 시스템에 연결된 가상 디스크의 목록을 출력해 줍니다. 포커스의 지정 여부와 상관 없습니다.
- 현재 시스템에 연결된 가상 디스크의 목록을 출력해 줍니다. 포커스의 지정 여부와 상관 없습니다.
가상 디스크는 시스템에 연결된 순간부터 디스크 목록에도 함께 뜨기 때문에 파티션을 나눈다던지 하는 거의 대부분의 관리 작업은 Select Disk 즉, 디스크에 포커스를 맞춰 이루어지게 됩니다. 이러한 가상 디스크의 목록은 현재 시스템에 연결된 가상 디스크와 가상 디스크의 디스크 번호, 해당 VHD 파일의 위치를 확인할 때 주로 사용하게 됩니다.
또한 가상 디스크에 포커스를 지정할 땐 가상 디스크 번호가 아닌 가상 디스크 파일의 경로와 이름을 통해 지정하기 때문에 가상 디스크의 번호는 가상 디스크의 연결 순서를 확인하는 용도로만 사용이 됩니다.
이러한 네 가지 기초적인 목록은 DiskPart 를 통해 작업을 진행하기 전 자신이 작업하려는 디스크와 볼륨, 파티션의 정확한 번호와 또는 가상 디스크의 파일을 확인하기 위해 필수적으로 알고 있어야 하는 내용입니다. 저는 DiskPart 를 통해 작업하시기 이전에 반드시 하려는 작업에 맞춰 적절한 목록을 표시하여 정확한 정보를 먼저 확인하고 작업을 하시길 강력하게 권장하고 있습니다.
만약 이러한 디스크와 파티션, 볼륨의 번호를 정확하게 확인하지 않고 대충 어림 짐작으로 작업하여 일어난 원치 않는 결과에 대해서는 모두 본인의 책임입니다. 주의하시기 바랍니다.
DiskPart 작업의 시작 - Select 포커스 지정
DiskPart 를 사용하면서 하게 되는 거의 모든 작업은 먼저 Select 를 통해 작업할 대상을 지정해 주는 것이 대부분입니다. 이렇게 Select 를 통해 작업할 대상을 지정해 주는 것을 포커스 지정이라고 부릅니다. 이러한 포커스 지정은 DiskPart 작업을 시작하기 위한 가장 기초적인 과정으로 포커스는 디스크, 파티션, 볼륨, 가상 디스크에 지정해 줄 수 있습니다.
이러한 포커스 지정은 작업자가 현재 작업하려는 내용이 어떠한 디스크, 파티션, 볼륨, 가상 디스크에 있는지를 DiskPart 에게 알려주는 역할을 합니다. 고로 DiskPart 의 작업을 정상적으로 진행하는데에 있어 정확한 포커스의 지정은 굉장히 중요하다고 할 수 있습니다.
디스크에 포커스 지정하기
디스크에 포커스를 지정하는 방법입니다. DiskPart 명령 인터프리터에서 다음의 명령을 내려줍니다.
select disk=0
- 0 번 디스크에 포커스를 지정(선택) 합니다.
- 0 번 디스크에 포커스를 지정(선택) 합니다.
파티션에 포커스 지정하기
파티션에 포커스를 지정하는 방법입니다. 파티션에 포커스를 지정하기 전에 먼저 반드시 해당 파티션이 존재하는 디스크에 먼저 포커스를 지정해 주어야 합니다. DiskPart 명령 인터프리터에서 다음의 명령을 내려줍니다.
select disk=0
- 0 번 디스크에 포커스를 지정(선택) 합니다.
select partition=1
- 1 번 파티션에 포커스를 지정(선택) 합니다.
- 0 번 디스크에 포커스를 지정(선택) 합니다.
select partition=1
- 1 번 파티션에 포커스를 지정(선택) 합니다.
볼륨에 포커스 지정하기
볼륨에 포커스를 지정하는 방법입니다. 동적 디스크의 볼륨과 ODD 장치는 오직 볼륨을 통해서만 포커스를 지정해 줄 수 있습니다. DiskPart 명령 인터프리터에서 다음의 명령을 내려줍니다.
select volume=5
- 5 번 파티션에 포커스를 지정(선택) 합니다.
- 5 번 파티션에 포커스를 지정(선택) 합니다.
가상 디스크에 포커스 지정하기
가상 디스크에 포커스를 지정하는 방법입니다. 가상 디스크는 번호가 아닌 가상 디스크 파일(.vhd) 의 경로와 파일명을 통해 포커스를 지정해 주게 됩니다. DiskPart 명령 인터프리터에서 다음의 명령을 내려줍니다.
select vdisk file=d:\vdisk.vhd
- D: 드라이브의 루트에 있는 vdisk.vhd 가상 디스크에 포커스를 지정합니다.
- D: 드라이브의 루트에 있는 vdisk.vhd 가상 디스크에 포커스를 지정합니다.
이제 자신이 원하는 디스크, 파티션, 볼륨, 가상 디스크에 포커스를 지정해 주실 수 있으시겠죠? 이렇게 포커스로 지정된 디스크, 파티션, 볼륨, 가상 디스크는 List 출력 화면에서 각각의 항목 앞에 * 표시가 붙게 됩니다. 이를 통해 현재 어떠한 디스크, 파티션, 볼륨, 가상 디스크에 포커스가 지정이 되어 있는지를 아실 수 있습니다.
추가로 여러가지 포커스에 대해서 아셔야 할 것이 있는데 파티션에 포커스를 지정하기 위해선 반드시 먼저 디스크에 포커스를 지정해 주게 되죠? 이 때 포커스가 파티션으로 지정이 되면 디스크의 포커스는 어찌될까요? 정답은 그대로 유지가 된다는 것 입니다. 이 내용은 위의 파티션에 포커스를 지정해 준 후 List Partition 명령을 내리면 디스크의 파티션 목록이 표시되는 것을 보시면 아실 수 있겠죠?
또한 볼륨이라는 개념은 파티션이라는 개념의 상위 개념으로 기본 디스크에서 파티션=볼륨 이 될 수도 있다고 하였죠. 그래서 DiskPart 에서 파티션에 포커스를 지정하게 되면 자동으로 해당 파티션의 볼륨에도 포커스가 지정이 되게 됩니다.
다음으로 DiskPart 를 통해 파티션이나 볼륨을 생성하게 되면 자동으로 포커스가 새로 생성된 파티션이나 볼륨에 지정이 됩니다. 이로써 디스크에 파티션이나 볼륨을 생성한 후 따로 새로 생성한 파티션 또는 볼륨에 포커스를 지정하는 작업을 하지 않고 바로 드라이브 문자의 할당과 포맷과 같은 작업을 바로 할 수 있는 것 입니다. 이러한 내용은 앞으로 글이 진행되면서 자연히 알게 되실 겁니다.
마지막으로 가상 디스크 파일에 포커스를 지정해주게 되면 해당 가상 디스크 파일이 시스템에 연결되어 있는 상태라면 자동으로 디스크에서도 포커스가 지정이 되게 됩니다. 다만 가상 디스크인 디스크에 포커스를 지정한다고 하여 자동으로 가상 디스크 파일에 포커스가 지정되진 않습니다. 뭔가 헷갈리시나요?
쉽게 설명을 드리도록 하겠습니다. D:\vdisk.vhd 란 가상 디스크 파일이 현재 시스템에 연결이 되어 디스크 5 라면 select vdisk file=d:\vdisk.vhd 를 통해 가상 디스크에 포커스를 지정하면 자동으로 Select disk=5 를 한 것과 같이 디스크에도 포커스가 지정이 된다는 것 입니다. 하지만 반대로 가상 디스크인 디스크 5 에 포커스를 지정하더라도 d:\vidsk.vhd 가상 디스크 파일엔 포커스가 지정되지 않는다는 이야기입니다. 아시겠죠?
DiskPart 의 포커스 지정에서는 이 내용을 필수적으로 이해하고 계셔야 합니다. 그래야 앞으로 진행되는 모든 작업에서 포커스의 이동이 어떻게 이루어지는지 파악하실 수 있을테니까요. ^^
항목의 좀 더 자세한 정보 - Detail
DiskPart 의 작업을 하면서 필요한 거의 모든 정보는 사실 List 를 통해서 해결할 수 있습니다. 하지만 해당 디스크, 파티션, 볼륨, 가상 디스크에 대한 좀 더 정확한 속성들에 대해서 알아야할 때가 있습니다. 이럴 땐 Detail 명령을 통해 각 항목의 속성들을 파악할 수 있습니다. 이 때 Detail 명령을 실행하기 이전에 반드시 확인을 원하는 디스크, 파티션, 볼륨, 가상 디스크에 포커스를 지정해 주어야 합니다.
디스크 정보 확인
DiskPart 명령 인터프리터에서 다음의 명령을 내려줍니다.
select disk=0
- 디스크 0 에 포커스를 지정합니다.
detail disk
- 현재 포커스가 지정되어 있는 디스크의 속성을 출력합니다.
- 디스크 0 에 포커스를 지정합니다.
detail disk
- 현재 포커스가 지정되어 있는 디스크의 속성을 출력합니다.
파티션 정보 확인
DiskPart 명령 인터프리터에서 다음의 명령을 내려줍니다.
select disk=0
- 디스크 0 에 포커스를 지정합니다.
select partition=1
- 파티션 1 에 포커스를 지정합니다.
detail partition
- 현재 포커스가 지정되어 있는 파티션의 속성을 출력합니다.
- 디스크 0 에 포커스를 지정합니다.
select partition=1
- 파티션 1 에 포커스를 지정합니다.
detail partition
- 현재 포커스가 지정되어 있는 파티션의 속성을 출력합니다.
볼륨 정보 확인
DiskPart 명령 인터프리터에서 다음의 명령을 내려줍니다.
select volume=5
- 볼륨 5 에 포커스를 지정합니다.
detail volume
- 현재 포커스가 지정되어 있는 볼륨의 속성을 출력합니다.
- 볼륨 5 에 포커스를 지정합니다.
detail volume
- 현재 포커스가 지정되어 있는 볼륨의 속성을 출력합니다.
가상 디스크 정보 확인
DiskPart 명령 인터프리터에서 다음의 명령을 내려줍니다.
select vdisk file=d:\vdisk.vhd
- D:\vdisk.vhd 가상 디스크 파일에 포커스를 지정합니다.
detail vdisk
- 현재 포커스가 지정되어 있는 가상 디스크의 속성을 출력합니다.
- D:\vdisk.vhd 가상 디스크 파일에 포커스를 지정합니다.
detail vdisk
- 현재 포커스가 지정되어 있는 가상 디스크의 속성을 출력합니다.
이상으로 DiskPart 를 시작하기에 앞서 가장 기초적으로 알고 있어야 하는 내용에 대해서 알아보았습니다. 앞으로 진행되는 거의 모든 DiskPart 작업에서 이와 같은 Select 와 List 를 활용하게 될 겁니다. 그러니 이 글에서 Select 와 List(추가로 Detail 까지) 에 대한 내용을 반드시 완벽하게 이해하신 후 다음의 과정으로 넘어가시길 바랍니다. ^^ 이 포스팅은 여기까지 입니다. ^ㅡ^*
윈도우 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 를 끝내며
아무 쓰잘때기 없는...
눈물을 감추려고 하늘을 보니 한 조각 구름 나그네 바람에 몸을 맡긴채 조용히 흘러가네. 어디로 가실련지 말도 없이 떠나가는 구름 나그네. 이내 마음은 나그네와 함께 떠나가건만 육신은 대지에 박혀 떠나는 나그네만을 바라 볼 뿐이어라...