On most modern Linux systems, CD drives are automatically mounted. The problem comes when they are mounted without any exec permissions - this means that any scripts, etc on the CD, or .iso, will be unable to run. To resolve this, follow the steps below:
- Find the name of your mounted CD drive by using:
mount
- Then remount the device with the exec bit set:
mount -o remount,exec $DEVICE
Where $DEVICE is the name of the CD drive.
You'll then be able to run all executables on the drive - in my case, the Matlab executable was then launched using the below commands:
$ su
$ /path/to/mounted/cdrom/./install
Remember to logout as root when the installer has finished!
logout