PDA

View Full Version : Adding Software from another CD



stry_cat
12-29-2005, 04:48 PM
I need to add a 3rd party vendor's software to Knoppix CD that we'll be using in house. The stilly thing has to be installed from a CD. I don't have two CD drives and it appears that Knoppix CD wants to keep the drive all to itself. Will I need to do a Harddrive Install before I remaster? Please tell me there is an easier way.

As always thanks in advance.

stry_cat
12-30-2005, 05:26 PM
This is what I ended up doing. I hope it isn't the cause of my other errors

First I boot back to the host sytem's normal OS (RH9).
Then I do


dd if=/dev/cdrom of=mysoft.img


This creates an img of the CD. I check it with both sum -r and cksum
Then I boot back to Knoppix.

From a Knoppix root window I first mount my hd. Then I do


mount -t iso9660 /path/to/mysoft.img /path/to/mountpoint -o loop


In this case the mountpoint was the cdrom dir in the source dir of my kustomized knoppix. I then chroot to that source directory. I then installed the software.

Now my new problem is that when I try to run the sofware I get the following error:
"cannot execute binary file"

Now after a lot of searches on google, the best I can figure this comes from not having binfmt-support enabled. However when I do

apt-get install binfmt-support

I get the following output


Reading Package Lists... Done
Building Dependency Tree... Done
Package binfmt-support is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package binfmt-support has no installation candidate


Now what can I do?

Thanks in advance.

stry_cat
12-30-2005, 08:10 PM
One more update.

I did a file on the file and this was the result:
ELF 32-bit MSB executable, IBM S/390, version 1 (SYSV), for GNU/Linux 2.2.5, dynamically linked (uses shared libs), not stripped

Does this mean I need to find a version of Knoppix which has Linux 2.2.5 instead of 2.6 or whatever it is now. :cry: