![]() | 경고 |
|---|---|
사용 중인 장치에 파티션을 생성하지 마십시오. |
파티션을 생성하시기 전에 복구 모드로 부팅하셔야 합니다. (또는 장치 상 모든 파티션을 마운트 해제하신 후 모든 스왑 공간을 비활성화하셔야 합니다).
다음 명령을 사용하여 parted를 시작합니다. 다음 명령에서 /dev/hda는 파티션이 생성될 장치입니다:
parted /dev/hda |
현재 파티션 테이블에 충분한 여유 공간이 있는지 확인하시기 바랍니다:
만일 여유 공간이 충분하지 않다면, 기존 파티션의 크기를 재조정하실 수 있습니다. 보다 자세한 사항은 5.4 절을 참조하시기 바랍니다.
파티션 테이블에서 새로운 파티션의 시작 지점과 끝나는 지점 및 파티션 유형을 확인해 주십시오. 한 장치에는 최대한 4개의 (확장 파티션이 없는) 1차 파티션을 놓을 수 있습니다. 만일 4개 이상의 파티션이 필요한 경우에는 3개의 1차 파티션, 1개의 확장 파티션 및 그 확장 파티션 내에서 여러 개의 논리 파티션을 만드실 수 있습니다. 디스크 파티션에 대한 기본적인 정보를 원하신다면, Red Hat Linux 설치 가이드의 부록편에서 디스크 파티션 소개 부분을 참조하시기 바랍니다.
예를 들어 하드 드라이브 상에 1024 메가바이트 부터 2048 메가바이트에 이르는 ext3 파일 시스템을 갖춘 1차 파티션을 생성하기 위해서는, 다음과 같은 명령을 입력하시면 됩니다:
mkpart primary ext3 1024 2048 |
![]() | 힌트 |
|---|---|
위의 명령에서 mkpartfs 명령을 대신 사용하신다면, 파일 시스템은 파티션이 생성된 이후에 만들어질 것입니다. 하지만 parted 명령은 ext3 파일 시스템 생성을 지원하지 않습니다. 따라서 ext3 파일 시스템을 생성하기 위해서는, 우선 mkpart 명령을 사용하여 파티션을 만드신 후 mkfs 명령을 사용하여 ext3 파일 시스템을 생성하시기 바랍니다. mkfs 사용법은 다음 부분에서 설명됩니다. mkpartfs는 linux-swap 유형의 파일 시스템에서 작동합니다. |
파티션을 생성하신 후 print 명령을 사용하여 파티션 테이블에서 새로운 파티션이 올바른 파티션 유형, 파일 시스템 유형 및 파티션 크기를 갖추고 있는지 확인하시기 바랍니다. 또한 새 파티션에 레이블을 생성하기 위해 그 파티션의 부 번호 (minor number)를 기억해 주십시오. 또한
cat /proc/partitions |
명령어의 출력 결과를 보시고 커널이 새로운 파티션을 인식하는지 여부를 확인하시기 바랍니다.
새로 생성된 파티션은 아직 파일 시스템을 갖추고 있지 않습니다. 이제 다음 명령을 사용하여 파일 시스템을 생성하시기 바랍니다:
/sbin/mkfs -t ext3 /dev/hdb3 |
![]() | 경고 |
|---|---|
파티션을 포맷하시면 현재 파티션 상에 저장된 모든 자료가 삭제될 것입니다. |
다음 단계는 파티션에 이름을 붙이는 것입니다. 예를 들어 새 파티션 /dev/hda3를 /work로 이름 붙이시려면 다음과 같이 입력하시면 됩니다:
e2label /dev/hda3 /work |
기본 값으로 Red Hat Linux 설치 프로그램은 파티션이 고유한 이름을 갖도록 파티션의 마운트 지점을 이름으로 사용합니다. 하지만 여러분이 원하시는 이름으로 변경하실 수 있습니다.
루트로 /etc/fstab 파일에 다음과 같은 줄을 추가합니다:
LABEL=/work /work ext3 defaults 1 2 |
첫번째 행에서는 LABEL= 다음에 여러분이 파티션에 부여할 이름을 입력하셔야 합니다. 다음 행은 새로운 파티션에 사용될 마운트 지점과 3번째 행에는 파일 유형 (예, ext3 또는 swap)을 입력해 주십시오. 이 파일과 관련된 보다 많은 정보가 필요하시면, man fstab 명령을 입력하여 메뉴얼 페이지를 참조하시기 바랍니다.
만일 4번째 행에 defaults라고 입력된다면, 이 파티션은 부팅시 마운트될 것입니다. 재부팅하지 않고 즉시 파티션을 마운트하시려면, 루트로 다음 명령을 입력하시면 됩니다:
mount /work |