I had the same problem:
Using Eclipse DDMS File Explorer, the contents of the SD card were not visible in any folder (CyanogenMod with Android 4.2.2).
Solution: On the device, you need to provide access to the ADB root directory. Here: Settings / Developer Options / Root Access
Then the contents of the sdcard is displayed in this folder: / mnt / shell / emulate / 0
source share