반응형

마운트는 리눅스에서 파일 시스템을 사용하기 위한 작업으로, 하드 디스크, USB 드라이브, CD-ROM 등의 장치를 시스템에 연결하여 사용할 수 있게 한다. 마운트는 장치와 파일 시스템 간의 링크를 생성하는 것으로, 파일 시스템의 루트 디렉토리를 지정하는 것이다.

 

windows로 비유하자면 디스크를 설치했다고 해서 바로 사용할 수 있는 것은 아니다. 그 디스크를 확인하기 위해 폴더와 연결시켜 마치 폴더를 열듯이 확인할 수 있는 것이다. 따라서, SSD나 HDD를 장착하고, 이것을 C:나 D:로 확인할 수 있도록 디렉토리(폴더)와 연결 시키는 작업이라고 생각하면 편할 듯 하다.

마운트를 통해 파일 시스템은 사용자가 쉽게 접근하고 파일을 저장하고 읽을 수 있게 된다. 마운트 명령어는 mount를 사용하여 마운트할 장치와 마운트할 위치를 지정하여 사용한다.  마운트는 리눅스 시스템에서 매우 중요한 작업 중 하나이며, 파일 시스템을 사용하려면 반드시 이 작업을 수행해야 한다.


우리는 이전에 logical volume까지 생성을 마쳤고, 마운트를 해주기 위해서는 파일 시스템을 생성해주고, 마운트를 해주기 위한 디렉토리를 생성해야 한다. 여기서 파일 시스템을 먼져 생성해 보자. 혹여 로컬 볼륨 생성부분이 궁금하다면 다음 페이지를 가보라.

2023.03.12 - [Linux/리눅스 명령어] - [Linux 명령어] 파티션 나눠 사용하기(Logical Volume, lv)

 

[Linux 명령어] 파티션 나눠 사용하기(Logical Volume, lv)

fdisk에서 파티션을 굳이 나눠놓고 사용하지 않아도 파티션을 나눌 방법이 있다. 바로 lvcreate 명령어를 사용하는 것인데 서버를 종료하지 않아도 되고, 간단하게 조작이 가능하기 때문에 fdisk에서

easyitwanner.tistory.com

 


mkfs

mkfs는 "Make File System"의 약어로 mkfs 명령어는 파티션에 파일 시스템을 만들어서 그 위에 파일을 저장할 수 있게 한다. mkfs 명령어를 사용할 때는 다양한 옵션을 사용할 수 있다. 가장 일반적인 옵션은 파일 시스템의 종류를 선택하는 것으로 이전에 정리한 바 있다.

2023.03.12 - [Linux/이론] - [Linux 이론] File system [2] (Linux 용)

 

[Linux 이론] File system [2] (Linux 용)

Linux file system 리눅스 파일 시스템은 컴퓨터 하드 디스크나 저장 장치에 저장된 데이터나 파일들의 모음으로, 파일 시스템이 없으면 파일들은 마치 보이지 않는 것처럼 작동하여 많은 문제를 야

easyitwanner.tistory.com

 

mkfs (옵션) (지정할 파티션 경로)

-t: 파일 시스템 종류를 선택합니다.
-c: 파티션에 대해 블록 단위의 검사를 수행합니다.
-L: 파일 시스템에 레이블을 지정합니다.
-m: 파일 시스템에서 예약할 공간의 비율을 지정합니다.
-b: 블록 크기를 지정합니다.
-I: 파일 시스템에서 사용하는 inode 크기를 지정합니다.


사용 예시

위와 같이 -t 를 사용해 파일 시스템을 지정할 수도 있지만, mkfs.xfs, mkfs.ext4처럼 바로 지정하는 방법도 있다.


디렉토리 생성

easyIT1은 /lv1에 easyIT2는 /lv2에 마운트 할 것이다.


mount
mount (lv 경로) (마운트할 디렉토리)

잘 마운트 된 것을 확인할 수 있다.

반응형