우분투 20.04에서는 NTFS로 포맷된 디스크가 기본적으로 읽기 전용(Read Only)으로 마운트됩니다. 하지만 NTFS 디스크를 우분투에서 사용해야 할 경우, Read/Write로 마운트하는 방법을 알아보겠습니다. 이 방법을 통해 듀얼 부팅 환경에서 파일 공유를 할 수 있습니다.
NTFS 디스크 마운트 기본 설정
NTFS-3G 설치 확인
우분투 20.04에는 기본적으로 NTFS-3G가 설치되어 있습니다. 만약 자동 명령어가 작동하지 않는다면, 먼저 NTFS-3G를 설치해야 합니다. 설치 명령어는 다음과 같습니다:
bash
sudo apt install ntfs-3g
디스크 마운트 방법
- 디스크 선택: NTFS 디스크를 선택합니다.
- 파티션 설정: 마운트할 파티션의 설정 옵션을 선택합니다.
- 마운트 옵션 편집: 마운트 옵션을 편집합니다.
- 자동 시작 설정: 부팅 시 자동으로 마운트하도록 설정합니다.
- UI 표시 옵션 선택: 파일 매니저를 통해 접근할 수 있도록 설정합니다.
- RW 옵션 추가: 마운트 옵션에
RW
를 추가합니다. (콤마 사이에 공백 없이 입력) - 마운트 지점 설정: 디스크를 마운트할 지점을 선택합니다. 예:
/mnt/hdd1
위 설정을 완료한 후에도 여전히 Read Only 상태라면, 재부팅을 시도해 보시기 바랍니다.
NTFS 마운트 설정 확인
/etc/fstab 파일 수정
마운트 설정이 완료되면, /etc/fstab
파일이 자동으로 업데이트됩니다. 이 파일을 통해 자동 마운트를 설정할 수 있습니다. 수동으로 마운트를 원하실 경우, 다음과 같은 절차를 따릅니다.
-
UUID 확인:
bash
ls -al /dev/disk/by-uuid -
마운트할 디렉토리 생성:
bash
sudo mkdir /mnt/디렉토리명 -
자동 마운트 설정:
bash
sudo gedit /etc/fstab
예제:
/dev/disk/by-uuid/<disk의 uuid> /mnt/<dir> ntfs-3g rw,nosuid,nodev,nofail,x-gvfs-show 0 0
-
변경 사항 적용:
bash
sudo mount -a
마운트 옵션 설정
마운트 옵션은 아래와 같이 설정할 수 있습니다:
옵션 | 설명 |
---|---|
rw |
읽기/쓰기 가능 |
ro |
읽기 전용 |
auto |
부팅 시 자동 마운트 |
noauto |
부팅 시 자동 마운트 하지 않음 |
exec |
실행 파일 실행 허용 |
noexec |
실행 파일 실행 불허 |
user |
일반 사용자 마운트 가능 |
nouser |
일반 사용자 마운트 불가 |
NTFS 마운트 시 유의사항
우분투 20.04에서 NTFS를 Read/Write로 마운트하는 것은 Windows와의 파일 시스템 호환성 문제로 인해 추천되지 않습니다. 특히, 우분투에서 작성한 파일이 Windows에서 인식되지 않거나 삭제되는 경우가 발생할 수 있습니다. FAT32로 포맷하면 두 운영 체제 간의 호환성이 개선됩니다.
자주 묻는 질문
질문1: NTFS 디스크를 Read/Write로 마운트하면 어떤 문제가 발생할 수 있나요?
우분투에서 생성한 NTFS 파일이 Windows에서 인식되지 않거나 삭제되는 경우가 있습니다. 따라서 권장하지 않습니다.
질문2: NTFS-3G가 설치되어 있지 않으면 어떻게 하나요?
sudo apt install ntfs-3g
명령어로 NTFS-3G를 설치한 후 마운트를 진행하면 됩니다.
질문3: FAT32 대신 NTFS를 사용하는 이유는 무엇인가요?
NTFS는 대용량 파일을 지원하며, 파일 권한 관리가 가능합니다. 하지만 두 운영 체제 간의 호환성 문제는 고려해야 합니다.
질문4: NTFS 디스크를 GPT로 초기화하면 어떤 장점이 있나요?
GPT로 초기화한 NTFS 디스크는 우분투와 Windows 모두에서 파일 접근이 가능하며, 안정성이 높아집니다.
질문5: Paragon NTFS는 무엇인가요?
Paragon NTFS는 Linux Kernel 5.15 이후 버전에서 NTFS의 최신 버전까지 지원하는 드라이버입니다. 이를 통해 NTFS의 Read/Write가 개선됩니다.
이전 글: HUG 전세보증보험 가입 조건 및 비용 안내