it expects pslaunch (the shell script) to be in the same dir as pslaunch.bin which shall be the same dir as that of vfs.cfg
in your case I'd say make sure you really have the right version.
i.e. "uname -m" should output x86_64. if it outputs ix86 (e.g. i686), you have to use the 32bit version which would explain your issue.
also make sure ld-linux-x86-64.so.2 is located in /lib (if it isn't, create a symlink to that location, e.g. ln -s /actual/path/ld-linux-x86-64.so.2 /lib/ld-linux-x86-64.so.2)