린아저씨의 잡학사전

[Linux]2T 이상 파티션 잡기


그 전까지는 fdisk를 통해서만 파티션을 잡아오다가 8T를 파티션해야하는데 fdisk로는 2T가 한계라 당황한 일이 있었다.

그리고 구글링 결과 2T 이상 파티션을 잡기 위해서는 GNU에서 제공하는 parted를 사용하면 된다는 것을 확인.

parted를 이용하여 8T 파티션에 성공하였다.


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


☞ 이 글이 도움이 되셨다면 광고 클릭을 부탁드립니다 :) 


공유하기

facebook twitter kakaoTalk kakaostory naver band