NTFS로 된 한글 화일 시스템을 무리 없이 읽기 위한 작은 팁입니다.
NTFS로 된 화일 시스템을 읽기 위해서는 kernel에서 'File Systems > NTFS'
을 선택하셨어야 하며, 한글로 된 부분을 읽기 위해서는
'File Systems > Native Language Support > Codepage 949'를 선택해 놓으셨어야
합니다. 물론 기본적인 랭귀지 셋에 관해서도 선택해 놓으셔도 괜챦고요.
위와 같은 옵션으로 컴파일된 커널로 부팅했을 경우 NTFS는 보통의 경우
'읽기 모드'로 마운트 시킬 수 있습니다. (커널 부분에서 Writing Option도 설정할
수 있지만 시스템이 작살나는 경우가 있으므로 굳이 설정지 않는 것이 좋습니다.)
마운트는 다음과 같이 할 수 있습니다.
# mount -t ntfs -o iocharset=cp949,uid=<uid> /dev/hdxx /mnt/C
위에서 uid 옵션을 주는 이유는 NTFS는 uid 옵션을 주지 않을 경우 root만이
접근해서 읽을 수 읽기 때문입니다. (다른 사용자는 접근 불가입니다.)
예를 들어 'aaa'라는 사용자의 uid '201'이고, 마운트 하려는 하드 디스크가
/dev/hda1이고, 이를 /mnt/C라는 디렉토리로 마운트 하려면
# mount -t ntfs -o iocharset=cp949,uid=201 /dev/hda1 /mnt/C
로 하면 되겠죠.
참고로 FAT32의 경우는 uid 없이도 됩니다.
#mount -t vfat -o codepage=949,iocharset /dev/hda1 /mnt/C
도움이 되었길.--내 서명???