To create the iso images use the
dd if=/dev/cddevice of=filename.iso
this will create a file with the name of "filename.iso" in your currenet directory from your cd-rom. (my if= line was "if=/dev/cdrom". To help make things more clear "if" = read (input) file and "of" = write "output" flie. Now you have an iso image of your cd.
Next Linux needs to mount this. I used Webmin first to try
this out but a faster way is just to edit your /etc/fstab file.
I have the following line(s) at the end of mine.
/home/iso/cdimage1.iso /home/cdrom/cdimage1
iso9660 ro,loop,mode=444 0
0
/home/iso/cdimage2.iso /home/cdrom/cdimage2
iso9660 ro,loop,mode=444 0
0
etc......
I created my iso images in the directory /home/iso/ and a the directory that the cd appears in is /home/cdrom/cdimagex.
From that point I used SAMBA to create a share to the iso image
directroy. We have a few cds that we have limited liscenses for therefore
I created seperate shares for those two cds because SAMBA allows the
use limiting for shares.
I have not put this into full production, however I have installed a few programs onto a machine a they work wonderfully.
Dan
Dan Yonker wrote:
This looks funny that I am replying to myself but....I have discovered an easy way using some of the discussion for SEUL. I will post detials later after I know this really works in production. Here is a very brief sketch.
I used the dd comand from Harry McGregor:
dd if=/dev/cddevice of=filename.iso
then I am using webmin to create a samba share point to the iso. I have not needed to use any fancy loop device commands.
Dan Yonker wrote:
Has anyone set up a linux box to serve multiple cd roms to users? I am
trying to do just that by using the mount loop command and having it
mount different iso images of cdroms. I am looking for a better way or
confirmation that this is a good way to do this. We currently have a
Procomm CD tower that went bad and I would like to replace it with a
linux box. Any ideas.....Dan Yonker