본문 바로가기
Linux/Linux공통

Parted를 통한 HDD 추가 mount

by ccclog 2023. 4. 8.
반응형

보통 parted 명령어를 통해 파티션까지 잡는 방법은 확인이 가능하나,

HDD mount까지의 과정에 대해서는 블로그글들에서는 확인이 되지 않아 정리해봅니다. 

 

#추가할 디스크를 장착합니다. 

 

#초기상태 확인

>>fdisk -l 

 

>>df -h

장착된 디스크는 fdisk -l 에서 확인되나 , df -h에서는 확인되지 않습니다.

 

 

#Parted 작업 

 

>>parted /dev/sdb   //parted 편집 진행. 

>>mklabel // 형식지정 gpt

Label type?-> gpt

>>mkpart //파티션 작성

partition name? -> 별도의 지정 필요없으면 공란가능

File system type -> 필요에 따른 파일시스템 타입 

Start -> 0%

End? -> 50%  //디스크의 절반만 사용. -> 본문에서는 한 디스크에 두 파티션 작성방법/한 파티션 사용시에는 0% ~100%로 사용. 

나머지 디스크 공간 : 51%~100% 에 대하여 작성.

>>print 

parted 로 작성된 파티션 확인.  

 

작성이 완료되면 q로 빠져나옴. 

 

 

#Parted 작업이후 상태 확인.

>>fdisk -l // 작성된 /dev/sdb1, /dev/sdb2 확인

>>df -h // 마운트 작업이 없음으로 인해 df -h 에서는 /dev/sdb1, /dev/sdb2가 확인되지 않음. 

# mount 작업 이전 mkfs.ext4 를 통한 포멧 작업.

>>mkfs.ext4 /dev/sdb1

>>mkfs.ext4 /dev/sdb2

#mount 진행

>>mkdir data1

>>mkdir data2 // 마운트할 디렉토리 작성. 

*임시 작업시에는 UUID 확인 불필요. mount /dev/device명 /mnt 이런 방식으로도 마운트 가능. 

허나 이 작업은 고정적으로 UUID를 등록하여 재부팅시에도 고정적으로 사용하기 위함에서 진행됨

 

>>blkid //UUID확인

>>blkid /dev/sdb1  // /dev/sdb1의  uuid 출력 

>>blkid /dev/sdb2 // /dev/sdb2의 uuid  출력

>>blkid /dev/sdb1 >> /etc/fstab

>>blkid /dev/sdb2 >> /etc/fstab //// /etc/fstab에 추가 *작업시 '>>'주의.  >로 실행시 /etc/fstab 내용에 덮어쓰기가 되어버림. 

>>vim /etc/fstab

형식에 맞게 편집. 

:wq 로 저장 후 재부팅. 

 

#최종상태

df -h 를 통해 /dev/sdb1 /dev/sdb2의 mount가 확인됨.

 

lsblk 확인시에, sdb에서 파티션 확인 X

반응형