You can get can pull files out of an ISO file with a IsoBuster.
Once you've downloaded an ISO Image you can mount it as a loopback device. This will give you access to the files in the ISO without you having to burn it to a CDROM first. In order to do this you must have loopback compiled into your Linux Kernel. (Most newer distributions will have this enabled by default).
Loop-mount the disk image means to mount a file as if it is a drive device.
For example if you wanted to mount filename.iso to /mnt/iso you would run the following command:
- mount -o loop -t iso9660 filename.iso /mnt/iso
And all your files are in /mnt/iso
This is, you can use an ISO image without burning it to a CD, mounting it via the loopback device:
- mkdir /mnt/isotest
- mount -o loop -t iso9660 /dev/cdrom /mnt/isotest
- ls /mnt/isotest
iso-9660 (use apropos 9660