본문 바로가기
서버/리눅스(Ubuntu)

파티션과 마운트

by Marcus 2023. 1. 4.
반응형

하드디스크의 용량이 부족하여 새로운 하드디스크를 추가할 때 리눅스 환경에서는 바로 사용을 하지 못한다. 새로운 하드디스크에 파일 시스템 형식을 지정해주고 마운트라는 작업을 해주어야 새로운 디스크를 사용할 수가 있다.

 

디스크와 파티션 

 

디스크와 파티션을 운영체제가 인식하면 /dev 내부에 장치 이름과 같은 이름의 장치 파일을 생성한다.

디스크 : sd + 알파벳

파티션 : 디스크에 분할된 영역을 파티션이라고 한다. 디스크 + 숫자

파티션을 생성할 때 사용자가 직접 지정하거나 운영체제가 자동으로 부여한다.

 

 

장치 목록 확인

형태 : fdisk -l [장치명]

   ex) fdisk -l /dev/sda

 

해당 장치 관리

형태 : fdisk [장치명]

   ex) fdisk /dev/sda

 

파일시스템 형식

파일시스템 형식은 장치에 자료를 저장하는 형식이다. 운영체제와 버전에 따라 지원하는 파일시스템 형식이 다르다. 

ls -l /usr/sbin/mkfs* 확인가능

 

파일 시스템 형식 지정 명령어

형식 : mkfs -t [File System Type] [파티션명] or mkfs.[File System Type] [파티션명]

   ex) mkfs -t ext3 /dev/sdb1                               mkfs.ex3 /dev/sdb1

 

마운트

마운트는 경로 할당이라고도 하며 장치에 접근하여 사용할 수 있도록 장치를 디렉터리에 덮어 씌우는 작업이다. 장치 파일을 직접적으로 사용할 수 없기 때문에 장치를 사용하기 위해 반드시 해야 하는 작업이다.

마운트를 하기전에 덮어 씌울 새로운 디렉터리를 만들거나 지정을 해야 한다. 그 디렉터리를 마운트포인트라고 한다.

 

마운트 작업 시 주의사항

  1. 마운트와 마운트 해제는 마운트포인트 밖에서만 진행한다.
  2. 장치와 마운트는 1:1 대응으로 한다. 하나의 장치를 여러 마운트포인트에 마운트 하지 말고, 여러 장치를 하나의 마운트포인트에 마운트를 하면 안 된다. 

 

마운트 하기

형식 : mount -t [File System Type] [파티션명] [마운트포인트]

   ex) mount -t ex3 /dev/sdb1 /mydata

 

마운트 해제

형식 : umount [파티션명] or umount [마운트포인트]

 

자동 마운트 설정 파일

/etc/fstab

 

마운트 설정 확인

mount -a

mount | grep sdb

df -h : 장치 용량 볼 수 있는 명령어

반응형

'서버 > 리눅스(Ubuntu)' 카테고리의 다른 글

RAID 와 LVM  (0) 2023.01.04
압축과 묶기  (0) 2022.12.30
허가권과 소유권  (0) 2022.12.30
파일 내용 출력  (2) 2022.12.29
리눅스 기본 명령어  (0) 2022.12.29