i had a similar issue. check the mount option of your /tmp filesystem whether it is mounted with "noexec". the bco installer saves an os check script in /tmp that fails to parse os properly before installation when filesystem is mounted like this. removing "noexec" mount option and remounting /tmp solved the problem in my case.
Yes you're right about it. But in my case, it is not mounted with "noexec". What I did was to remove the contents of the /tmp folder and the installation went thru =)