linux

2TB 이상 하드 설정 / GTP 파티션

mysop 2022. 4. 25. 15:05
반응형

2TB이상의 하드디스크를 리눅스에서 인식하려면

기존 방식말고 GTP 파티션으로 생성해야 한다

 

속성으로 따라해 보자

 

# fdisk -l /dev/sdb

Disk /dev/sdb: 3298.5 GB, 3298534883328 bytes, 6442450944 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

파티션 확인

 

# parted /dev/sdb
GNU Parted 3.1
Using /dev/sdb
Welcome to GNU Parted! Type 'help' to view a list of commands.


(parted) mklabel gpt


(parted) print                                                            
Model: VMware Virtual disk (scsi)
Disk /dev/sdb: 3299GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start  End  Size  File system  Name  Flags

parted 명령 파티션에 접근후

mklabel gpt 설정한다.

 

파티션 테이블이 잘 설정되었는지 확인한다

 

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


(parted) print                                                            
Model: VMware Virtual disk (scsi)
Disk /dev/sdb: 3299GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start   End     Size    File system  Name     Flags
 1      17.4kB  3299GB  3299GB               primary
 
 

(parted) quit

파티션을 생성한다

샘플로 나온 용량은 3299G 이므로 

0 에서 3299G로 설정해서 잡아준다

 

print 명령으로 파티션 확인후 quit로 나온다.

 

# mkfs.ext4 /dev/sdb1
mke2fs 1.42.9 (28-Dec-2013)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
201326592 inodes, 805306359 blocks
40265317 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=2952790016
24576 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks: 
	32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 
	4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968, 
	102400000, 214990848, 512000000, 550731776, 644972544

Allocating group tables: done                            
Writing inode tables: done                            
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done

파티션이 만들어졌으면

사용할수 있도록 포멧을 해주자...

 

ext4로 파티션을 포멧하였다

 

# mkdir photo

마운트할 폴더를 만들어 주고

 

# mount /dev/sdb1 /var/www/photo/

Filesystem               Size  Used Avail Use% Mounted on
devtmpfs                 3.9G     0  3.9G   0% /dev
tmpfs                    3.9G     0  3.9G   0% /dev/shm
tmpfs                    3.9G  9.0M  3.9G   1% /run
tmpfs                    3.9G     0  3.9G   0% /sys/fs/cgroup
/dev/mapper/centos-root   20G  2.0G   17G  11% /
/dev/sda2                477M  205M  243M  46% /boot
tmpfs                    783M     0  783M   0% /run/user/1000
tmpfs                    783M     0  783M   0% /run/user/0
/dev/sdb1                3.0T   89M  2.9T   1% /var/www/photo

마운트 해보면 3T로 잘 인식하여 붙는걸 확인할수 있다

 

부팅시 자동마운팅하려면 

 

# blkid | grep "/dev/sdb"
/dev/sdb1: UUID="419b44f4-63ea-4ec5-a4fd-210d3c8e4ba5" TYPE="ext4" PARTLABEL="primary" PARTUUID="f0d7028e-b209-42df-bac0-63a0a5305230"

UUID를 확인하고 /etc/fstab파일을 수정해준다

 

# vi /etc/fstab

----- 대략 생략

UUID=36e9c00e-4cb6-4feb-a63b-f7f13aa9edae /boot                   ext4    defaults        1 2
UUID=419b44f4-63ea-4ec5-a4fd-210d3c8e4ba5 /var/www/photo          ext4    defaults        0 0

이런식으로 맨밑에 UUID넣어서 붙여준다

 

그리고 리부팅해서 잘 붙는지 확인해보자

 

출처 : https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=hymne&logNo=220977353373 

 

리눅스 2TB 이상 디스크 사용하기(GTP 파티션 설정)

리눅스 2TB 이상 디스크 사용하기(GTP 파티션 설정) 출처 : 변군이글루 등 (2016.03.02) 리눅스를 사...

blog.naver.com

 

반응형