Ntfs 파티션을 자동으로 마운트시키려고 하는데 자세한 옵션이 ...?

NTFS 파티션을 부팅시에 자동으로 마운트 되도록 하려고
/etc/fstab 파일에

Entry for WINXPPROSP3

UUID=8C64470E6446FA8A /media/WINXPPROSP3 ntfs defaults 0 0

Entry for GAMES

UUID=F228AFB828AF79ED /media/GAMES ntfs defaults 0 0

내용을 추가 했습니다.

그러나, 자동으로 마운트가 되지 않고 부팅이 끝난 후에 파일 탐색기 등에서 해당 파티션이 라벨로 표시된 것을 클릭하면 마운트가 됩니다. 그래서 ,

Entry for GAMES

UUID=F228AFB828AF79ED /media/GAMES ntfs defaults 0 0

Entry for WINXPPROSP3

UUID=8C64470E6446FA8A /media/WINXPPROSP3 ntfs defaults 0 0

순서를 바꿔서 부팅을 했더니 역시나 자동으로 마운트가 되질 않았습니다. 그런데 파일 탐색기 등에서 파티션이 라벨로 된 것을 클릭하니깐 "해당 볼륨을 마운트할 수 없습니다" 라고 나타납니다. 그래서 다시 원래의 순서대로 바꿔서 적으니 이번에도 역시 자동으로 마운트 되질 않고 또한 파일 탐색기 등에서 마운트가 되질 않습니다.

무언인가 옵션을 잘못 준 것 같은데 [color=#FF0040:3rexbmjv]NTFS 파일 시스템을 자동으로 마운트 시키기 위해서 /etc/fstab에서 지정해 주어야 할 혹은 알아두어야 할 옵션[/color:3rexbmjv]을 아주 상세하게 설명해 주시거나 혹은 그런 곳이 있다면 알려 주시면 정말로 고맙게 여기겠습니다.

덧.

Entry for GAMES

UUID=F228AFB828AF79ED /media/GAMES ntfs defaults 0 0
은 IDE 형식의 하드디스크이며

Entry for WINXPPROSP3

UUID=8C64470E6446FA8A /media/WINXPPROSP3 ntfs defaults 0 0
은 SATA 형식의 하드디스크 입니다.

파일시스템 종류를 잘못지정한것 같습니다. 그리고 인코딩 방식도 신경쓰셔야합니다.

ntfs-3g를 이용해서 한글윈도우로 사용중인 ntfs 파티션을 마운트하는 기본 형식은 아래와 같습니다.
ntfs가 아닌 ntfs-3g임을 주의하세요.

[code:24tmfh9v]파일시스템 /media/마운트할위치 ntfs-3g defaults,locale=ko_KR.UTF-8 0 0[/code:24tmfh9v]

옵션에 대한 자세한 안내서는 터미널에서 man ntfs-3g 를 입력하거나

http://www.ntfs-3g.org/manual.html 페이지에서 찾을수 있습니다.

참고로 "NTFS 쓰기 지원 설정 도구"(ntfs-config)를 이용하는 방법도 있습니다.

참고용으로 제가 사용하는걸 남겨 봅니다.
fmask=0133,dmask=0022 은 파일 및 디렉토리 권한 설정입니다.- 777이 되는게 싫어서…

[code:b6gjizwv]

/dev/sda5 win d:

/dev/sda5 /media/Data ntfs-3g users,uid=1000,gid=1000,fmask=0133,dmask=0022,locale=ko_KR.utf8 0 0
[/code:b6gjizwv]

UUID=96048E70048E52E3 /media/XP ntfs defaults,umask=007,gid=46 0 1

제가 사용하는 겁니다.

ntfs-3g 와 ntfs 했을때의 차이점이 뭔가요?

전 그냥 마운트 옵션에 NTFS로 사용하는데 읽기속도는 성능만큼 나오지만 쓰기 속도는 쥐약이고,

CPU 점유율도 높아지네요. ntfs-3g로 하면 제 성능 나오나요?

그냥 application -> add/remove가서
ntfs로 검색해보시면 ntfs configuration tool이란게 있습니다.
그거 깔아서 실행해보시면 ntfs 파티션 마운팅할 위치를 물어보는데
/media 폴더 안에 적당한 폴더 하나 생성 하셔서 지정해주시면
알아서 다 합니다. (부팅시 지정한 폴더로 자동 마운팅 됩니다.)

예전처럼 옵션지정 하거나 /etc/fstab파일 직접 수정할 필요 없습니다.

[quote="nike984":3w4d37jr]그냥 application -> add/remove가서
ntfs로 검색해보시면 ntfs configuration tool이란게 있습니다.
그거 깔아서 실행해보시면 ntfs 파티션 마운팅할 위치를 물어보는데
/media 폴더 안에 적당한 폴더 하나 생성 하셔서 지정해주시면
알아서 다 합니다. (부팅시 지정한 폴더로 자동 마운팅 됩니다.)

예전처럼 옵션지정 하거나 /etc/fstab파일 직접 수정할 필요 없습니다.[/quote:3w4d37jr]

제 문제는 이 ntfs configuration tool(쓰기 지원 도구) 을 사용할 경우 부팅 시에 오류가 난다는 점입니다. 문제는 SATA 와 IDE 하드 디스크를 같이 사용하고 있는데, 부팅 할 때마다 1번 즉 [color=#FF0000:3w4d37jr]/dev/sda 로 잡히는 하드 디스크가 그날 운에 따라서 SATA가 될 수도 있고 IDE가 될 수 도 있다[/color:3w4d37jr]는 겁니다. 그래서 /etc/fstab 을 수정해서 UUID로 고정을 시키려고 하는 겁니다.

그런데 또 다른 문제는 /etc/fstab 을 수정하기만 하면
UUID=8C64470E6446FA8A /media/WINXPPROSP3
이 다음에 어떠한 종류의 옵션을 설정해 주어도 부팅이 끝난 후에는 파일 탐색기 등에서 보이는 ntfs 파티션의 볼륨 이름을 클릭하면 "해당 볼륨을 마운트할 수 있는 권한이 없습니다." 라는 오류가 난다는 점입니다.
ntfs-3g defaults,locale=ko_KR.UTF-8 0 0
ntfs-3g users,uid=1000,gid=1000,fmask=0133,dmask=0022,locale=ko_KR.utf8 0 0
ntfs defaults,umask=007,gid=46 0 1

등등의 [color=#FF0040:3w4d37jr]어떠한 옵션도 작동하지 않고 오류가 납니다[/color:3w4d37jr]. 뭔가 알 수 없는 미스테리에 빠진 것 같습니다.

덧. 우분투 8.04 LTS / 커널 2.6.24-23-generic 버전을 쓰고 있습니다. 그런데 커널 2.6.22-xx 이전 버전에서는 아무런 문제 없이 쓰던 /etc/fstab 파일이었습니다. 그것을 그대로 그 이후의 커널에서는 문제가 발생하네요.

[quote="어설픈껄떡쇠":2be57asq]파일 탐색기 등에서 보이는 ntfs 파티션의 볼륨 이름을 클릭하면 "해당 볼륨을 마운트할 수 있는 권한이 없습니다." 라는 오류가 난다는 점입니다.
ntfs-3g defaults,locale=ko_KR.UTF-8 0 0
ntfs-3g users,uid=1000,gid=1000,fmask=0133,dmask=0022,locale=ko_KR.utf8 0 0
ntfs defaults,umask=007,gid=46 0 1

등등의 [color=#FF0040:2be57asq]어떠한 옵션도 작동하지 않고 오류가 납니다[/color:2be57asq]. 뭔가 알 수 없는 미스테리에 빠진 것 같습니다.

덧. 우분투 8.04 LTS / 커널 2.6.24-23-generic 버전을 쓰고 있습니다. 그런데 커널 2.6.22-xx 이전 버전에서는 아무런 문제 없이 쓰던 /etc/fstab 파일이었습니다. 그것을 그대로 그 이후의 커널에서는 문제가 발생하네요.[/quote:2be57asq]
혹시 이것때문??
[url:2be57asq]http://www.ubuntu.or.kr/viewtopic.php?p=11156[/url:2be57asq]

결국 해결은 됐습니다만,
우낀 것은 오늘 (2009년 4월 8일 오전 7시 30분 경) 커널 업데이트가 있기에 업데이트를 했습니다. 그 이후 NTFS 파티션이 아무런 문제 없이 부팅시 자동으로 마운트가 되고 있습니다.
(우분투 8.04 LTS 사용 중입니다.)

제 /etc/fstab 의 NTFS 파티션 설정 부분입니다.

Entry for /dev/sdb2 :

UUID=6C64266064262D70 /media/LIBRARY ntfs-3g defaults,locale=ko_KR.UTF-8 0 0

Entry for /dev/sdb1 :

UUID=F228AFB828AF79ED /media/GAMES ntfs-3g defaults,locale=ko_KR.UTF-8 0 0

Entry for /dev/sda2 :

UUID=081C666A1C6652AC /media/MOVIES ntfs-3g defaults,locale=ko_KR.UTF-8 0 0

Entry for /dev/sda1 :

UUID=8C64470E6446FA8A /media/WINXPPROSP3 ntfs-3g defaults,locale=ko_KR.UTF-8 0 0

sdb1/sdb2 는 IDE 형식의 하드 디스크이고, sda1/sda2 는 SATA 형식의 하드 디스크입니다. 그런데 설정 순서가 IDE 형식이 먼저 와야 하고 SATA가 뒤에 와야 정상적으로 작동하며 그렇지 않고 순서가 바뀐 경우는 역시 인식이 되질 않는 문제가 남아 있네요. 파티션 인식 순서도 sda2 다음에 sda1 순서로 돼야 제대로 인식이 되네요. 이건 또 무슨 미스테리 인지 …

덧. 기가바이트의 GA-P35-DS3P 메인보드를 사용 중입니다. 하드디스크는 둘 다 삼성전자에서 만든 것입니다.

덧2. /etc/fstab 의 내용을 설정할 때 영어의 대소문자 구분과 띄어쓰기 등을 철저히 하더군요. 한 글자라도 삐끗하면 "오류"가 우르르르…