Terminal "Permission Denied" - Need more info on error message I am trying to run an executable from the android terminal with root permissions, but I am constantly receiving the following error:

[ExecutableName] : permission denied


I am confirmed to be loged in as root.  I see the # sign before my prompt and I can run root commands such as chmod.  I saw that the android shell guide says 


  "The built-in shell has very limited error handling. When you type a command name >incorrectly it will say "permission denied", even though the real problem is that it >couldn't find the command:"


Does anyone know how to get more information on this "permission denied" error?
As eldarerathis already mentioned: On many (if not most) devices supporting an SD card, this card is mounted with the noexec option -- which means as the name suggests: "no exec from here", i.e. you cannot execute anything from the sdcard.

Again, one solution was already mentioned by eldarerathis: Try a different storage. You've got the power, your device is rooted.

A second approach would be to re-mount the sdcard without the noexec option. But there's a good reason why noexec is used here; it at least offers an additional level of security. So before using this approach, you should research a bit whether it might trigger unwanted side-effects.