티스토리 뷰

회사에서 하드디스크가 고장이나서 친히 용산까지 가서 하드교체를 받아서 파티션 작업을 진행했다.

이번이 두 번째인데 나중에 까먹을까봐 정리 공부겸 포스팅을 한다.




하드디스크 용량은 4TB 

리눅스에서 하드디스크 용량이 2TB 미만일 경우 fdisk를 사용하고 2TB 이상 대용량에서는 parted 또는 gdisk를 통해 파티션 작업을 한다.


처음에 fdisk로 사용했는데

#df -h 로 봤을때 

/dev/sd1이 3.6T가 아니라 2.0T 용량밖에 잡히지 않아서 업체에서 하드를 잘못줬나 싶었는데,

구글링 해보니 fdisk로 작업하면 최대 2.0T 라고 하여 parted로 작업을 진행하였다.



parted: parted 는 파티션 관리, 크기 변경 프로그램으로서 파티션 생성, 삭제, 용량변경, 이동, 복사를 지원한다.

또한 ext3, ext2, linx-swap, FAT, FAT32 파티션 복사 또는 이동 등을 지원하여 새로운 디스크에 데이터를 복사하기에도 편리


아래는 parted로 작업한 히스토리


# parted /dev/sdc1

GNU Parted 2.3

Using /dev/sdc

Welcome to GNU Parted! Type 'help' to view a list of commands.


#디스크 라벨을 gpt로 변경

(parted) mklabel gpt


#최소 용량단위를 GB 또는 TB로 변경 (기본값은 MB)

(parted) unit TB 


#용량 설정 start end

(parted) mkpart primary 0.00TB 4.00TB


(parted) print


Model: ATA TOSHIBA HDWE140 (scsi)

Disk /dev/sdc: 4001GB

Sector size (logical/physical): 512B/4096B

Partition Table: gpt


#정상추가 완료

Number  Start   End     Size    File system  Name     Flags

 1      1049kB  4001GB  4001GB  ext4         primary 


(parted) quit

Information: You may need to update /etc/fstab.


#이후에 파일시스템 포맷 및 마운트 작업은 fdisk와 동일

#mkfs -t ext4 /dev/sdc1

#mount -t ext4 /dev/sdc1 /data5


작업이 다 끝나고 fdisk -l로 봤는데 아래와 같은 에러가 뜬다.


Disk /dev/sdc: 4000.8 GB, 4000787030016 bytes

255 heads, 63 sectors/track, 486401 cylinders, total 7814037168 sectors

Units = sectors of 1 * 512 = 512 bytes

Sector size (logical/physical): 512 bytes / 4096 bytes

I/O size (minimum/optimal): 4096 bytes / 4096 bytes

Disk identifier: 0x00000000


   Device Boot      Start         End      Blocks   Id  System

/dev/sdc1               1  4294967295  2147483647+  ee  GPT

Partition 1 does not start on physical sector boundary.


Partition 1 does not start on physical sector boundary.

이 에러는 논리섹터 512 bytes와 물리섹터 4096 byte와 크기가 맞지 않아 생기는 오류로 사용에는 문제가 없어 무시해도 되는 것으로 보인다.

댓글
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30