| 이전 주제 보기 :: 다음 주제 보기 |
| 글쓴이 |
메시지 |
조명진
가입: 2005년 9월 29일 올린 글: 5
|
올려짐: 2005.9.30 금, 12:07 am 주제: automount 질문입니다. |
|
|
어딜가도...automount 자료는 진호님 글이 대부분 이더라구요..
진호님 감사합니다..^^
우선 그냥 마운트까지는 아무 문제 없이 잘 되었습니다..
============= 첨 부 =============
http://coffeenix.net/board_view.php?cata_code=12&bd_code=42&bpage=
===============================
제 컴퓨터는 usb를 sdb1으로 잡더라구요..
그래서 sda1을 전부 sdb1으로 바꿨습니다.
그런데 automount도 그대로 따라 했는데..
============= 첨 부 =============
자동으로 마운트되도록
1) automount 데몬으로 사용할 때만 마운트하기
USB 메모리 카드로 접근을 하면 바로 mount되도록 /etc/auto.misc에 다음을 넣습니다.
--------------------------------------------------------------------
usb -fstype=auto,iocharset=cp949 :/dev/sda1
--------------------------------------------------------------------
cd /misc/usb 또는 ls /misc/usb만 해도 바로 마운트되고 60초동안 사용이 없으면
unmount 됩니다. automount에 대해서는
http://coffeenix.net/board_view.php?cata_code=0&bd_code=27 를 참고
2) USB 메모리 카드를 꽂을 때 자동으로 마운트하기
hotplugging에 의해 usb-storage 모듈이 로딩이되고 이 때 쉘 스크립트를 통해 mount
명령을 실행할 수 있다.
/etc/hotplug/usb/usb-storage 파일을 만들고 다음을 입력합니다. 그런 후 chmod 755 usb-storage
--------------------------------------------------------------------
#!/bin/sh
#
# /etc/fstab 설정에 따라 /mnt/usb에 마운트
mount /mnt/usb
--------------------------------------------------------------------
======================================
usb를 연결 시켜도 automount가 되질 않습니다..
제 생각엔 usb-storage가 실행이 되질 않는것 같은데.
찾아봐도.../etc/hotplug/usb/usb-storage를
어디서 실행을 시키는지도모르겠습니다..
이자료로 성공 하신분 많이 계시겠지만..
혹시 저와 같은 경우에 해결책 아시는 분..부탁 드리겠습니다.
rehat9 kernel은 2.4.20-8을 사용하고 있습니다. |
|
| 위로 |
|
 |
truefeel 카페 관리자
가입: 2003년 7월 24일 올린 글: 1277 위치: 대한민국
|
올려짐: 2005.10.01 토, 1:24 am 주제: Re: automount 질문입니다. (USB) |
|
|
| 조명진 씀: |
우선 그냥 마운트까지는 아무 문제 없이 잘 되었습니다.. |
automount를 사용할 경우 ls /misc/usb 하면 자동으로 마운트되는데, 이건 된다는 말로 이해하겠습니다.
| 조명진 씀: |
usb를 연결 시켜도 automount가 되질 않습니다..
제 생각엔 usb-storage가 실행이 되질 않는것 같은데. |
automount와 hotplug을 혼동하시는 것 같습니다.
- automount는 automount 데몬에 의해서 마운트 되는 거구요. (따라서 데몬이 떠 있어야 함)
- hotplug는 커널 설정에 실행되는 프로그램입니다. (따라서 커널에서 hotplug 지원되도록 컴파일되어 있어야 함)
| 조명진 씀: |
제 생각엔 usb-storage가 실행이 되질 않는것 같은데.
찾아봐도.../etc/hotplug/usb/usb-storage를
어디서 실행을 시키는지도모르겠습니다..
이자료로 성공 하신분 많이 계시겠지만..
혹시 저와 같은 경우에 해결책 아시는 분..부탁 드리겠습니다.
rehat9 kernel은 2.4.20-8을 사용하고 있습니다.
|
커널 컴파일을 한 번이라도 했으면 /usr/src/linux/.config 파일에서 CONFIG_HOTPLUG=Y 라고 되어 있는지 확인해보세요.
cat /proc/sys/kernel/hotplug 로 /sbin/hotplug(USB를 꽂으면 /sbin/hotplug 스크립트가 실행됨을 나타냄)이 보이는지 확인해도 됩니다.
없으면 커널 컴파일을 다시 해야합니다. |
|
| 위로 |
|
 |
조명진
가입: 2005년 9월 29일 올린 글: 5
|
올려짐: 2005.10.04 화, 9:29 pm 주제: USB mount |
|
|
답변에 감사드립니다..
automount 데몬은 떠 있는 상태구요.
커널쪽 설정에도 컴파일 되어 있는 상태 입니다.
컴퓨터 제 부팅시..딱 한번은 automount가 되더라구요..
근데...임의로 뽑 았다가..다시 꼽았을때는 automount가 되질 않더라구요.
원래 연속 적으로 되는게 아닌가요??
계속 적으로 automount될려면 어떻게 해야 하나요? |
|
| 위로 |
|
 |
truefeel 카페 관리자
가입: 2003년 7월 24일 올린 글: 1277 위치: 대한민국
|
올려짐: 2005.10.05 수, 10:07 pm 주제: Re: USB mount |
|
|
| 조명진 씀: | 답변에 감사드립니다..
automount 데몬은 떠 있는 상태구요.
커널쪽 설정에도 컴파일 되어 있는 상태 입니다.
컴퓨터 제 부팅시..딱 한번은 automount가 되더라구요..
근데...임의로 뽑 았다가..다시 꼽았을때는 automount가 되질 않더라구요.
원래 연속 적으로 되는게 아닌가요??
계속 적으로 automount될려면 어떻게 해야 하나요? |
USB hotpugging에 대한 것이죠? automount라는 용어를 계속 사용하셔서 헷갈립니다.
당연히 꽂을 때마다 hotplugging 되는게 맞습니다.
/usr/hotplug/usb/usb-storage 스크립트를 다음 2가지 이유로 수정하고 모니터링 먼저 해보세요.
1. /usr/hotplug/usb/usb-storage 스크립트가 실행이 제대로 되는지 확인하기 위해 /tmp/temp.txt 에 실행 시간 저장
2. 간혹 USB의 인식이 늦어져서 mount되지 않을 수 있습니다.
그래서 sleep 5초 이상 준 후에 mount. 에러가 있다면 /tmp/temp.txt로 저장
| 코드: |
#!/bin/sh
#
date >> /tmp/temp.txt
(sleep 6; /bin/mount ...생략... >> /tmp/temp.txt 2>&1 ) &
|
그리고 USB 연결하기 전에 터미널을 하나 띄운 후 tail -f /var/log/messages 로 내용을 모니터링해보세요. |
|
| 위로 |
|
 |
|