(Mango24R2) usb storage, mmc card 자동 마운트 파일 시스템 적용 방법
/etc/fstab : /media 추가
proc /proc proc defaults 0 0 devpts /dev/pts devpts defaults,gid=5,mode=620 0 0 tmpfs /dev/shm tmpfs mode=0777 0 0 tmpfs /tmp tmpfs defaults 0 0 +tmpfs /media tmpfs defaults 0 0 sysfs /sys sysfs defaults 0 0 |
/etc/mdev.conf : block device 추가
# block devices sd[a-z][0-9]* root:root 0660 */lib/mdev/automount.sh mmcblk[0-9]p[0-9] root:root 0660 */lib/mdev/automount.sh |
/lib/mdev/automount.sh : 추가
#!/bin/sh destdir=/media eumount() { if grep -qs "^/dev/$1 " /proc/mounts ; then umount "${destdir}/$1"; fi [ -d "${destdir}/$1" ] && rmdir "${destdir}/$1" } emount() { mkdir -p "${destdir}/$1" || exit 1 if ! mount -t auto -o sync "/dev/$1" "${destdir}/$1"; then # failed to mount, clean up mountpoint rmdir "${destdir}/$1" exit 1 fi } case "${ACTION}" in add|"") eumount ${MDEV} emount ${MDEV} ;; remove) eumount ${MDEV} ;; esac |
그리고
etc/init.d/S11mdev 추가
#!/bin/sh echo "/sbin/mdev" >/proc/sys/kernel/hotplug mdev -s |
내용