3TB는 fdisk로 파티셔닝 할 수 없다. parted를 사용하자
sdb 가 새로 장착한 하드디스크라는 가정하에 설명한다.
삽질끝에 성공한걸 정리해 둔다.
1. 하드디스크가 올라와 있는지 확인해 본다
# fdisk -l /dev/sdb
2. parted 를 실행한다
# parted /dev/sdb
3. label 타입을 만든다.
(parted) mklabel gpt
Warning: The existing .... (실행하면 데이타를 모두 잃어버린다 확실하냐?)
Yes/No? yes
4. 사용할 단위설정
(parted) unit TB
5. 파티션을 만든다 (아래는 처음부터 끝까지 하나의 파티션으로 만드는 것)
(parted) mkpart primary 0.00TB 3.00TB //primary, logical, extended 가 있다.
6. 만들어진걸 확인해본다
(parted) print
결과 확인
7. parted에서 빠져나온다
(parted) quit
8. sdb1 이 생겼는지 확인한다.
# fdisk -l
9. sdb1의 파일시스템을 ext4로 만든다 (자신의 리눅스 포멧에 따라... ext2, ext3...)
# mkfs.ext4 /dev/sdb1
10. 마운트할 디렉토리를 만든다
# mkdir /mnt/sdb1 //마운트할 디렉토리를 만든다
# mount -t ext4 /dev/sdb1 /mnt/sdb1 //마운트한다 (11번에서 자동으로 마운트되게 할것이므로 안해도 된다. 확인용)
# df -h //확인해본다
11. 자동 마운트를 위해 디스크의 uuid(장치의 유일한 식별id - 주의 : 다른곳에 꽂으면 또 바뀐다)를 확인한다
# ls -l /dev/disk/by-uuid
//출력결과 중 sdb1 의 uuid를 찾아 복사를 한다
12. fstab에 마운트를 걸어준다.
# sudo vi /etc/fstab
// vi 편집화면이 나타나면 맨 아래로 이동해 아래줄을 삽입한다
UUID=[복사해둔 uuid값] /mnt/sdb1 ext4 defaults 0 0
'OS' 카테고리의 다른 글
sendmail 재시작 시 에러 (0) | 2014.11.15 |
---|---|
Privilege separation user sshd does not exist (0) | 2014.11.15 |
centos6 phpmyadmin 설치_2017_08_21 (0) | 2014.10.30 |
Audit daemon rotating log files (0) | 2014.10.30 |
A session is active. You cannot change the session module's ini settings at this time (0) | 2014.10.30 |