Whenever I issue the command
I get the following:
bash: ./fwupd: cannot execute binary file
I'm trying to update my SSD's firmware using Ubuntu 11.04 LiveCD.
How do I successfully issue the command?
Looks like you are sourcing the file, instead of running it.
Try executing it using the full path, something like
I've just tried some things and it looks like you're trying to execute the 64-bit
Grab the .zip file (which is in fact a tarball, shame on them) from http://www.ocztechnology.com/ssd_tools/ and extract it using
Then jump into the directory containing the 32-bit
Note that if the reverse happens (e.g. you're running a 32-bit binary on a 64-bit machine without compatibility libraries), the error is different:
This can be solved by installing
Finally, if the file was not executable, the error would be:
This would be solved by making it executable:
I had a file named 'env' and was getting the same error:
It turned out that env was some kind of reserved name, which was causing problems. Changing the name to something more obscure solved it.