디스크 확장하기
게시일: 2005/10/05 | 글쓴이: doa | 10352 번 | 프린트 | 메일


XP에는 Diskpart라는 상당히 강력한 디스크 관리 도구가 내장되어 있다. DiskpartXP SP1이상에서 정적 볼륨 설정법에서 설명한 것처럼 동적, 정적 파티션을 생성할 수 있으며, XP를 설치하기전에 하드 디스크 포맷하기처럼 설치전 파티션을 분할하고 포맷하는데에도 사용될 수 있다주1.

아울러 NTFS 마운트 드라이버 사용하기(명령행)처럼 드라이브를 특정 폴더에 마운트하는데 사용할 수도 있다.

오늘은 데이타 파티션이 부족한 경우 여분의 하드 디스크를 Diskpart를 이용해서 기존의 파티션에 데이타의 손상없이 붙이는 방법을 설명하겠다. 집에서 놀고 있는 여러개의 하드를 하나의 볼륨으로 합쳐도된다. Diskpart를 이용하는 경우 가급적 안전 모드로 부팅해서 작업하기 바란다.

Diskpart에서 파티션을 확장하는 명령은 extend 명령으로 extend 명령을 사용하기위해서는 다음 사항을 충족해야한다.

  1. 가급적 데이타 볼륨에서 사용할 것
  2. 확장하려는 볼륨은 NTFS일 것
  3. 기본 볼륨의 경우 빈 공간이 기존 볼률과 연속되어 있을 것
  4. 동적 볼륨의 경우 해당 시스템에 있는 다른 동적 디스크에 빈 공간을 할당할 수 있음
  5. 동적 볼륨의 경우 다른 동적 디스크는 포맷되지 않은 디스크 일 것


파티션이나 볼륨을 확장하려면 다음 절차를 따른다주2.

  1. 시작/실행/cmd를 입력한다.
  2. 명령행에서 Diskpart를 입력하면 그림처럼 DISKPART> 프롬프트가 나타난다. 앞으로는 이 프롬프트에서 작업한다.



  3. 현재 시스템에 장착된 볼륨을 확인하기 위해 list volume 명령을 실행한다.



    그림에서 알 수 있듯이 총 세개의 볼륨이 연결되어 있다. 볼륨 0은 OS 파티션이며, 볼륨 1은 테스트를 위해 추가한 볼륨이다. 현재 화면에는 표시되지 않지만 이외에 포맷되지않는 2G짜리 디스크가 하나 더 있다.

  4. 확장할 볼륨을 선택하기위해 select volume <볼륨 번호>를 입력한다. 당연한 얘기지만 여기서 <볼륨 번호>는 확장할 볼륨의 번호이다. 이 예에서는 2G 짜리 E 드라이브를 확장하는 것(볼륨 1)으로 하겠다.



    그림처럼 일단 select volume 명령을 실행했으면 실제 원하는 볼륨이 선택됐는지 확인하기 위해 list volume 명령을 실행해보는 것이 좋다.

  5. 기본 볼륨의 경우 기본 볼륨에 연속되는 공간으로 자동적으로 확장되지만 동적 볼륨의 경우 다른 디스크로 확장할 수 있다. 따라서 다른 디스크로 확장하기위해서는 list disk 명령을 이용해서 확장할 디스크의 번호를 먼저 확인해야 한다.



    디스크 0는 OS 파티션이며, *표가 있는 디스크 1이 선택된 디스크이며 extend 명령을 사용해서 디스크 1과 디스크 2를 합치게된다.

  6. 볼륨을 확장하기위해 다음과 같은 형식으로 extend 명령을 사용한다.
    사용 형식 extend [size=n] [disk=n] [noerr]
    size=n 현재 파티션에 추가할 공간의 크기를 MB로 지정. 크기를 지정하지 않으면 연속된 빈공간 모두를 지정한다.
    disk=n 볼륨을 확장할 동적 디스크. disk=n으로 지정한 동적 디스크에 size=n으로 지정할 공간의 크기가 할당된다. 디스크를 지정하지 않으면 현재 디스크에 size=n으로 지정한 공간이 할당된다.
    noerr 오류가 발생해도 오류룰 무시하고 Diskpart 명령을 실행. 주로 배치파일과 같은 스크립트에서 주로 사용한다.
    사용예 extend disk=2: 현재 디스크를 디스크 2로 확장한다. 디스크 2의 모든 사용 가능한 공간은 디스크 1으로 합쳐진다..


    그림과 같은 성공 메시지가 나타나면 성공적으로 확장된 것이다주3.



    extend 명령으로 두개의 디스크를 하나로 합치면 디스크 관리자에서 단순 볼륨이 스팬 볼륨으로 변경(다음 그림 참조)된 것을 알 수 있다. 아울러 실제 두개의 디스크가 있지만 탐색기에서는 하나의 디스크처럼 사용할 수 있다.
    확장전 확장후
  7. exit 명령을 입력해서 Diskpart를 종료한다.


주1: 두개의 팁에서 사용한 Diskpart는 명령의 이름은 같지만 서로 다른 프로그램이다. 혼동하지 않기 바란다.

주2: 디스크, 파티션, 볼륨에대한 구분은 정적 볼륨/동적 볼륨를 참조하기 바란다.

주3: 동적 디스크로 만든 볼륨만 확장할 수 있다. 현재는 동적 디스크이지만 원래 기본 디스크에서 만든 볼륨을 확장하는 경우 다음과 같은 오류 메시지가 나타난다.



디스크 확장하기 II 이전 팁, 디스크 확장하기에서 XP에 내장된 Diskpart 명령을 이요... (7468) 2005-10-05
파란의 기가 메일을 웹하드로 이용하기 얼마전 한글 2005(HWP) 수동 설치하기에서 업데... (14336)2005-10-04

QAOS.com에 게시된지 1년 이상된 자료와 관리자가 공개한 자료는 누구나 제한없이 읽을 수 있습니다.
그러나 QAOS.com의 자료를 퍼가는 것은 금지하고 있습니다.

이 정보가 유용하다고 생각되시면 QAOS.com과 많은 다른 사람들을 위해 퍼가기 보다는 링크로 알려주시기 바랍니다.

세상사는 이야기

  • 컴맹도 할 수 있는 War >
  • 너희를 자유롭게 하리 >
  • 찾아라! 아이폰 순정용 >
  • 만원대 피젯 스피너를 >
  • 망하는 길을 택한 쿠팡 >
  • 물놀이에 적당한 가성 >
  • 컴퓨터를 IPTV로 2, po >
  • 컴퓨터를 IPTV로 만들 >
  • Warning.or.kr도 우회 >
  • 한국의 100대 부자, 어 >


  • RSS 구독 (익명 | 회원 | 강좌 | 포럼)
    (C) 1996 ~ 2017 QAOS.com All rights reserved.