린아저씨의 잡학사전

이제는 Disk 가격이 워낙 저렴해졌기 때문에 2T보다 작은 Disk를 사용하는게 더 이상하다.

 

그런데 fdisk를 이용해서는 2T까지 밖에 파티션이 되지 않아서 당황할때가 있다.

 

2T 이상으로 파티션을 설정할 때는 GNU에서 제공하는 parted 명령어를 사용해서 파티션을 잡아야한다.



1. 파티션 잡을 디스크 선택

# parted /dev/sdb

 

2. 디스크에 라벨링

(parted)mklabel gpt

*기본적으로 linux partition은 MBR(Master boot Record) 방식이다. 그런데 이 MBR의 파티션당 최대 크기는 2TB이다.

 따라서 18EB(엑사바이트)까지 파티션 크기를 잡을 수 있는 GPT(GUID partition Table) 방식을 써야한다.



3. 파티션 나누기

(parted)mkpart primary 0 100%

or

(parted)mkpart primary 0 3072G
Warning: The resulting partition is not properly aligned for best performance.
Ignore/Cancel?

i 입력

4. 확인

(parted)print 또는 p 로 확인


5. 종료

(parted)quit


6. 파티션 파일시스템 포맷

# mkfs.xfs -f /dev/sdb1


7. 원하는 디렉터리에 마운트

# mount /dev/sdb1 /data


8. /etc/fstab에 쓰기

# vi /etc/fstab

/dev/sdb1    /data xfs   defaults,noatime    0 0

 

이와 같은 절차대로 하면 그리 어렵지 않게 2T 이상의 파티션을 잡을 수 있다.

공유하기

facebook twitter kakaoTalk kakaostory naver band