처음 froyo 를 올리구서는 마이크로 SD 카드가 자동 마운트가 되지 않아서
vold.conf에서 media_path를 저희 시스템에 맞게 아래처럼 수정하여
sdcard가 자동 마운트되게 수정하였습니다.
media_path /devices/platform/s3c-sdhci.2/mmc_host/mmc1
그런데 현재 윈도우 탐색기에서 대용량 저장장치인 이동식 디스크로 인식이 안되고 있습니다.
이를 맞춰 주려고 vold.conf의 ums_path를 아래처럼 지정을 해 주었는데
ums_path /devices/platform/usb_mass_storage/lun0
탐색기에서 이동식 디스크를 눌러보면 sdcard가 인식되지 않고 있습니다.
adb shell로 단말을 보면 아래 위치에 lun0가 있습니다.
/sys/devices/platform/usb_mass_storage/lun0
궁금한 부분이 sdcard 자동 마운트를 위해서 media_path를 잡은 후로
logcat으로 확인해 보면 아래와 같이 sdcard 마운트 관련 로그가 출력되어 있습니다.
----------------------------------------------------------------------------------------
01-01 00:00:35.503 I/Vold ( 2046): Filesystem check completed OK
01-01 00:00:35.511 I/Vold ( 2046): Device /dev/block/vold/179:9, target /mnt/sdcard mounted @ /mnt/secure/staging
01-01 00:00:35.511 D/Vold ( 2046): Volume sdcard state changing 3 (Checking) -> 4 (Mounted)
01-01 00:00:35.515 I/PackageManager( 2080): Updating external media status from unmounted to mounted
01-01 00:00:35.515 I/StorageNotification( 2080): Media {/mnt/sdcard} state changed from {checking} -> {mounted}
----------------------------------------------------------------------------------------
마찬가지로 lun0 에 ums_path 가 연결되고 동작하려면 logcat에 뭔가가 출력되어야 하는게 아닌건가요?
logcat으로 로그들을 뒤져보면 lun0나 ums로 찍힌 로그가 하나도 없는데...
이 말은 현재 대용량 저장장치르 위해 플랫폼에서 init 조차 안하고 있는 상황이 되는건가요?
lun0 를 연결해야 할 때 어디 어디를 확인해야 하는지 갈피를 못잡고 있어서
조언을 부탁드립니다.