-
본문으로 바로가기

FAT32  사용하다 보면, 단일 파일 용량이 파일당 4GB를 초과하지 못하는 특징이 있다.

FAT32는 알게 모르게 사용하고 있습니다.

USB 메모리 카드나, 마이크로SD를 꽂아서 사용하는 안드로이드 폰이 아마 가장 많이 쓰는 부분이 아닐가 싶네요

 

NTFS 파일은 호환성이 떨어져서, 읽기나 쓰기가 제한된 경우가 있습니다.

EXT3 같은 경우는 안드로이드나 리눅스에서나 읽거나 쓸 수 있습니다.

APFS 같은 경우는 맥 시스템에서만 쓸 수 있습니다.

 

저 같은 경우는 한개의 컴퓨터에 시험 삼아 3개의 운영체제(OS)를 설치하여 사용하고 있습니다.

윈도우와 리눅스 그리고 맥을 함께 사용하고 있는데요.

3개의 운영체제가 모두 공용으로 파일을 읽고 쓰기 위해서는 공통으로 이용할 수 있는 파일시스템이 필요합니다.

 

그 용도로 사용하는 파일 시스템이 FAT32 입니다.

하지만 단일 파일의 용량 제한과 파일 특성을 지정하는 부분과 보안 부분이 이슈가 좀 있습니다.

가장 많이 겪는 부분은 파일 한개당 데이터 크기가 4 기가 바이트를 넘기지 못한다는 것이죠.

 

TV에서 보려고 USB에 영화 한편 복사하려다 보면 에러가 종종 나곤 합니다.

공간은 남아도는데 단일 파일 용량 제한 때문에 복사가 안되는 부분입니다.

 

이를 해결할 수 있는 방법이 마이크로소프트에서 개발한 exFAT을 이용하는 것입니다.

exFAT의 자세한 설명위키문서를 참고하세요.

 

윈도우10 이나 맥OS는 기본적으로 exFAT에 대해 읽기 쓰기를 제공합니다.

 

리눅스(저 같은 경우 우분투 계열, xubuntu를 사용 중) 에서는 별도로 설치해야 할 필요가 있습니다.

설치하지 않은 경우 이렇게 에러가 나타납니다.

 

exFAT 마운트 실패 화면

nvme 디스크의 5번째 파티션이 exfat으로 되어있는데 인식안되는 파일시스템이라고 에러가 납니다.

 

터미널 에뮬레이터를 실행하고

터미널 에뮬레이터 실행 화면

다음을 실행합니다.

sudo apt-get install exfat-fuse exfat-utils

실행결과 화면

rio@rio-GL62-7RD:~$ sudo apt-get install exfat-fuse exfat-utils
[sudo] rio의 암호: 
패키지 목록을 읽는 중입니다... 완료
의존성 트리를 만드는 중입니다       
상태 정보를 읽는 중입니다... 완료
다음 새 패키지를 설치할 것입니다:
  exfat-fuse exfat-utils
0개 업그레이드, 2개 새로 설치, 0개 제거 및 177개 업그레이드 안 함.
64.4 k바이트 아카이브를 받아야 합니다.
이 작업 후 273 k바이트의 디스크 공간을 더 사용하게 됩니다.
받기:1 http://kr.archive.ubuntu.com/ubuntu bionic/universe amd64 exfat-fuse amd64 1.2.8-1 [24.5 kB]
받기:2 http://kr.archive.ubuntu.com/ubuntu bionic/universe amd64 exfat-utils amd64 1.2.8-1 [39.9 kB]
내려받기 64.4 k바이트, 소요시간 2초 (28.1 k바이트/초)
Selecting previously unselected package exfat-fuse.
(데이터베이스 읽는중 ...현재 181824개의 파일과 디렉터리가 설치되어 있습니다.)
Preparing to unpack .../exfat-fuse_1.2.8-1_amd64.deb ...
Unpacking exfat-fuse (1.2.8-1) ...
Selecting previously unselected package exfat-utils.
Preparing to unpack .../exfat-utils_1.2.8-1_amd64.deb ...
Unpacking exfat-utils (1.2.8-1) ...
exfat-utils (1.2.8-1) 설정하는 중입니다 ...
exfat-fuse (1.2.8-1) 설정하는 중입니다 ...
Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
rio@rio-GL62-7RD:~$ 

다시 해당 exfat으로 구성된 디스크를 클릭해 봅니다. 정상적으로 디스크가 열리고, 파일 쓰기 및 삭제도 가능합니다.

exfat 파일시스템이 디스크 마운트 화면

이렇게 하여 exFAT 파일 시스템도 리눅스에서 읽고 쓸 수 있으며,

윈도우와 맥과 리눅스에서 모두 공통으로 파일 용량의 제한 없이 읽고 쓰며 다룰 수 있습니다.

 

 

운영체제는 대부분 다른 활동을 하기 위한 다리입니다. 건너갈 수 있으면 성취 하려는 무엇인가를 완성할 수 있을겁니다.

 


이상입니다.

퍼가기 하실때는 출처 꼭 같이 남겨주시면 감사하겠습니다.


출처: 코키티비, http://cocatv.tistory.com/141

반응형