Question
I have an iso file called ms.iso. This iso contains the some files with the advanced hidden feature which makes the files unreadable by dos or windows. If i try to open this iso through windows it shows there is nothing in it but it does have a 2mb data size on it. If i burn the cd it works as a bootable cd but you still can't see the data on the cd. I am trying to use knoppix to see if I can find these advanced hidden files. I have the iso available, but I do not know how to open it in Knoppix. My goal is to find the files and extract them from the iso. Is there a command line way to extract the file? or do I need a linux program to open the iso file? Thanks for the help.
soln
It is possible that there are no files on in the CD image itself. I believe it is possible to add a boot image to a CD without having it show up in the ISO file system at all. If the ISO image you use is like this, it is more difficult to extract any files. It may even be possible that there are no actual files used anywhere, and just embeded boot code.
If your CD uses floppy disk emulation to boot, it may be possible to get files from the floppy image the CD contains. To do this, you could try the following (note: I have not yet tried this myself):
1. Get a program to extract the floppy images from the CD. I currently do not know of a program to this under linux. One for NT based Windows is Bart's Boot Image Extractor (BBIE) from
http://www.nu2.nu/bbie/ . It may be possible to run it under wine, but I do not know.
2. Use the program to extract the boot image(s). Instructions for BBIE are on their site. If the CD uses floppy images, you should see output stating that it found a boot image that uses floppy drive emulation. This method may also work with CDs that use hard drive emulation, but almost certainly not with no emulation boot images, as they do not contain a disk image.
3. You now have two options. One is to write the image to a real floppy using dd (linux) or rawwritewin (windows, available from
http://uranus.it.swin.edu.au/~jn/linux/rawwrite.htm). This option will only work with 1.44MB format floppy images. The other option is to attempt to mount the image using a loopback device under linux. This should work regardless of the image size. (of course, you will only be able to mount the disk image if it uses a format supported by your linux kernel.) If it is a valid disk image that uses a supported file system, you will hopefully now be able to access the files it contains