LInux에서 윈도우용 NTFS파일 USB HDD 마운트 하기
USB장치는 보통 fat32 나 ntfs 포맷이므로 꽂으면 윈도우는 바로 인식되지만,
리눅스는 인식하려면 마운트를 해야 한다.
기본 리눅스 상태에서는 fat32 나 ntfs 포맷은 마운트가 되지 않는다.
# mount : 마운트 상태 보기
시디롬 마운트
# mount -t iso9660 /dev/cdrom /mnt/cdrom
또는
# mount /dev/cdrom /mnt/cdrom (이것은 리눅스 버전에 따라 안되는 경우가 있다.)
=> /mnt/cdrom 경로에서 시디롬내용을 읽기가능
USB 메모리 마운트
# fdisk -l 로 먼저 마운트할 USB 위치를 파악 (보통 /dev/sdb1 로 포워딩됨)
# mount -t vfat /dev/sdb1 /mnt/usb (USB 가 fat32 포맷일때)
# mount -t ntfs /dev/sdb1 /mnt/usb ( USB가 NTFS 포맷일때)
CentOS 가 NTFS 에 파일쓰기가 문제가 있었는데 ntfs-3g 가 해결책을 내어 놓았다.
기본적 원리는 NTFS 파일로 쓸때나 리눅스에 쓸때나 아무나 쓰고 읽을수 있는 권한 777이 주어진다.
여기서 주의해야 할 사항은 공개된 서버에 NTFS파일을 쓸때는 권한에 신경써야 한다.
설치 방법은 RPM과 소스설치가 있다.
여기서는 소스 설치 방법에 대헤 기술 한다.
소스파일 최신버전을 다운 받는다.
ntfs-3g_ntfsprogs-2014.2.15 (2015년 1월 현재)
Root 로 설치한다.
임의 폴더 적당한 곳에 압축을 풀어 놓는다.
# ./configure
# make
# make install
# make
# make install
참고: /usr/lib 에 모듈이 설치된다.
마운트 사용.
마운트 하기 전에
# fdisk -l 로 먼저 마운트할 HDD 위치를 파악 (보통 /dev/sdb1 로 포워딩됨)
# mount -t ntfs-3g /dev/sdb1 /mnt
CentOS 5.11 에서는 잘 작동한다.
CentOS 6.x 에서도 잘 작동한다.
댓글 없음:
댓글 쓰기